v3.22.2.2
Stock-Based Compensation - Summary of Option and RSU Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2022
Shares Available for Grant  
Balances at beginning of period (in shares) 81,365
Granted (in shares) (11,054)
Increase in shares available for grant (in shares) 31,675
Shares withheld for taxes (in shares) 3,683
Exercised/Vested (in shares) 0
Canceled (in shares) 2,820
Balances at end of period (in shares) 108,489
Number of Shares  
Balances at beginning of period (in shares) 24,122
Granted (in shares) 698
Increase in shares available for grant (in shares) 0
Shares withheld for taxes (in shares) 0
Exercised/Vested (in shares) (1,920)
Canceled (in shares) (382)
Balances at end of period (in shares) 22,518
Weighted- Average Exercise Price  
Balances at beginning of period (in USD per share) $ 19.69
Granted (in USD per share) 161.70
Increase in shares available for grant (in USD per share) 0
Shares withheld for taxes (in USD per share) 0
Exercised/Vested (in USD per share) 9.96
Canceled (in USD per share) 95.88
Balances at end of period (in USD per share) $ 23.63
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Options outstanding (in shares) 22,518
Options exercisable (in shares) 20,219
Options outstanding (in USD per share) $ 23.63
Options excisable (in USD per share) $ 16.52
Options outstanding, weighted-average remaining contractual life (in years) 3 years 1 month 24 days
Options exercisable, weighted-average remaining contractual life (in years) 2 years 6 months 21 days
Options outstanding, aggregate intrinsic value $ 1,907,995
Options exercisable, aggregate intrinsic value $ 1,811,550
RSUs  
Number of Shares  
Balances at beginning of period (in shares) 36,789
Granted (in shares) 10,356
Increase in shares available for grant (in shares) 0
Shares withheld for taxes (in shares) (3,683)
Exercised/Vested (in shares) (6,050)
Canceled (in shares) (2,438)
Balances at end of period (in shares) 34,974
Weighted- Average Grant Date Fair Value  
Balances at beginning of period (in USD per share) $ 61.22
Granted (in USD per share) 142.50
Increase in shares available for grant (in USD per share) 0
Shares withheld for taxes (in USD per share) 79.70
Exercised/Vested (in USD per share) 80.78
Canceled (in USD per share) 98.69
Balances at end of period (in USD per share) $ 77.36