v3.22.1
Stock-Based Compensation - Summary of Option and RSU Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Shares Available for Grant  
Balances at beginning of period (in shares) 81,365
Granted (in shares) (6,237)
Increase in shares available for grant (in shares) 31,676
Shares withheld for taxes (in shares) 1,284
Exercised/Vested (in shares) 0
Canceled (in shares) 845
Balances at end of period (in shares) 108,933
Number of Shares  
Balances at beginning of period (in shares) 24,122
Granted (in shares) 635
Increase in shares available for grant (in shares) 0
Shares withheld for taxes (shares) 0
Exercised/Vested (in shares) (784)
Canceled (in shares) (172)
Balances at end of period (in shares) 23,801
Weighted- Average Exercise Price  
Balances at beginning of period (in USD per share) | $ / shares $ 19.69
Granted (in USD per share) | $ / shares 167.00
Increase in shares available for grant (in USD per share) | $ / shares 0
Shares withheld for taxes (in USD per share) | $ / shares 0
Exercised/Vested (in USD per share) | $ / shares 14.86
Canceled (in USD per share) | $ / shares 73.91
Balances at end of period (in USD per share) | $ / shares $ 23.39
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Options outstanding (in shares) 23,801
Options exercisable (in shares) 20,560
Options outstanding (in USD per share) | $ / shares $ 23.39
Options excisable (in USD per share) | $ / shares $ 14.13
Options outstanding, weighted-average remaining contractual life (in years) 3 years 6 months 21 days
Options exercisable, weighted-average remaining contractual life (in years) 2 years 9 months
Options outstanding, aggregate intrinsic value | $ $ 3,542,265
Options exercisable, aggregate intrinsic value | $ $ 3,243,856
Restricted stock units  
Number of Shares  
Balances at beginning of period (in shares) 36,789
Granted (in shares) 5,602
Increase in shares available for grant (in shares) 0
Shares withheld for taxes (in shares) (1,284)
Vested (in shares) (2,116)
Canceled (in shares) (673)
Balances at end of period (in shares) 38,318
Weighted- Average Grant Date Fair Value  
Balances at beginning of period (in USD per share) | $ / shares $ 61.22
Granted (in USD per share) | $ / shares 166.92
Increase in shares available for grant (in USD per share) | $ / shares 0
Shares withheld for taxes (in USD per share) | $ / shares 73.39
Vested (in USD per share) | $ / shares 74.10
Canceled (in USD per share) | $ / shares 78.54
Balances at end of period (in USD per share) | $ / shares $ 75.25