XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock - Options Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares subject to options outstanding (in shares) 16,021 19,115  
Shares subject to options outstanding, weighted-average exercise price (in dollars per share) $ 2.84 $ 2.60  
Options outstanding, weighted-average remaining contractual term (in years) 3 years 5 months 23 days 4 years 7 months 2 days  
Options outstanding, aggregate instrinsic value $ 737.0 $ 2,797.0  
Shares assumed via acquisition (in shares) 1,710    
Assumed (in dollars per share) $ 4.11    
Options granted (in shares) 0    
Options granted (in dollars per share) $ 0    
Issuance of common stock upon exercise of stock options (shares) (4,780)    
Options exercised (in dollars per share) $ 2.30    
Options exercised, aggregate intrinsic value $ 451.0 $ 2,300.0 $ 129.0
Options forfeited (in shares) (24)    
Options forfeited (in dollars per share) $ 4.09    
Exercisable (in shares) 15,676    
Exercisable (in dollars per share) $ 2.80    
Exercisable, weighted-average remaining contractual term (in years) 3 years 5 months 19 days    
Exercisable, aggregate intrinsic value $ 721.0    
Vested and expected to vest (in shares) 16,021    
Vested and expected to vest (in dollars per share) $ 2.84    
Vested and expected to vest, weighted-average remaining contractual term (in years) 3 years 5 months 23 days    
Vested and expected to vest, aggregate intrinsic value $ 737.0    
Weighted average fair value of stock assumed via acquisition (in dollars per shares) $ 72.99    
Options granted, weighted-average grant date fair value (in dollars per share) 0 $ 0 $ 0
Unvested restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Assumed (in dollars per share) $ 76.91