XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock Options Outstanding      
Beginning balance (in shares) 35,718,803 29,226,041  
Granted (in shares) 1,817,723 11,835,061  
Exercised (in shares) (5,177,930) (4,512,850)  
Forfeited, cancelled, or expired (in shares) (817,130) (829,449)  
Ending balance (in shares) 31,541,466 35,718,803 29,226,041
Options exercisable, stock options outstanding (in shares) 26,159,170    
Weighted-Average Exercise Price      
Beginning balance (USD per share) $ 18.05 $ 13.28  
Granted (USD per share) 29.52 26.68  
Exercised (USD per share) 9.42 6.69  
Forfeited, cancelled, or expired (USD per share) 47.81 35.06  
Ending balance (USD per share) 19.35 $ 18.05 $ 13.28
Options exercisable, weighted-average exercise price (USD per share) $ 14.88    
Weighted-Average Remaining Contractual Term (In Years)      
Options outstanding, weighted-average remaining contractual term 4 years 9 months 14 days 5 years 7 months 6 days 6 years 3 months 3 days
Options exercisable, weighted-average remaining contractual term 4 years 1 month 17 days