XML 105 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of Options      
Outstanding, beginning balance (in shares) 8,019 10,784  
Assumed through acquisition (in shares)   2,565  
Granted (in shares) 641 1,740  
Exercised (in shares) (1,977) (6,608)  
Cancelled (in shares) (426) (462)  
Outstanding, ending balance (in shares) 6,257 8,019 10,784
Options vested and exercisable (in shares) 4,362    
Options vested and expected to vest (in dollars per share) 6,257    
Weighted Average Exercise Price      
Outstanding, beginning balance (in dollars per share) $ 10.35 $ 7.38  
Assumed through acquisition (in dollars per share)   10.23  
Granted (in dollars per share) 47.06 17.48  
Exercised (in dollars per share) 8.88 7.40  
Cancelled (in dollars per share) 24.70 9.36  
Outstanding, ending balance (in dollars per share) 13.60 $ 10.35 $ 7.38
Options vested and exercisable (in dollars per share) 8.38    
Options vested and expected to vest (in dollars per share) $ 13.60    
Weighted Average Remaining Contractual Life      
Weighted-average remaining contractual life, options outstanding 6 years 2 months 8 days 6 years 10 months 13 days 6 years 6 months 7 days
Weighted-average remaining contractual life, options vested and exercisable 5 years 2 months 4 days    
Weighted-average remaining contractual life, options vested and expected to vest 6 years 2 months 8 days    
Aggregate intrinsic value, options outstanding $ 140,326 $ 473,371 $ 71,745
Aggregate intrinsic value, options vested and exercisable 114,465    
Aggregate intrinsic value, options vested and expected to vest $ 140,326