XML 86 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-based Compensation Plans - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Number of Options        
Options outstanding at beginning of the period (in shares) 65,704 82,275 68,836  
Options granted in period (in shares) 6,608 9,834 30,917  
Options forfeited/cancelled (in shares) (5,910) (8,190) (12,401)  
Options exercised (in shares) (34,767) (18,215) (5,077)  
Options outstanding at ending of the period (in shares) 31,635 65,704 82,275 68,836
Options exercisable as of December 31, 2021 (in shares) 12,134      
Options expected to vest as of December 31, 2021 (in shares) 17,261      
Weighted Average Exercise Price        
Weighted average exercise price of options outstanding at beginning of the period $ 1.95 $ 1.81 $ 1.71  
Weighted average exercise price of options grants 16.46 2.59 2.03  
Weighted average exercise price of options forfeited/cancelled 2.02 2.06 1.95  
Weighted average exercise price of options exercised 1.79 1.59 1.34  
Weighted average exercise price of options outstanding at ending of the period 5.15 $ 1.95 $ 1.81 $ 1.71
Weighted average exercise price of options exercisable as of December 31, 2021 4.02      
Weighted average exercise price of options expected to vest as of December 31, 2021 $ 6.31      
Weighted-Average Remaining Contractual Term (in years)        
Weighted average remaining contractual term of options outstanding (in years) 6 years 11 months 8 days 7 years 4 months 24 days 7 years 11 months 12 days 8 years 2 months 12 days
Weighted average remaining contractual term of options exercisable as of December 31, 2021 (in years) 6 years 6 months 10 days      
Weighted average remaining contractual term of options expected to vest as of December 31, 2021 (in years) 7 years 1 month 13 days      
Aggregate Intrinsic Value        
Intrinsic value of options outstanding at beginning of period $ 766,531 $ 401,846 $ 34,636 $ 26,976
Intrinsic value of options exercisable as of December 31, 2021 307,704      
Intrinsic value of options expected to vest as of December 31, 2021 $ 398,165