v3.25.4
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock Options Outstanding      
Beginning balance (in shares) 23,158,212 31,541,466  
Granted (in shares) 206,244 3,187,067  
Exercised (in shares) (9,245,255) (8,790,694)  
Forfeited, cancelled, or expired (in shares) (1,644,854) (2,779,627)  
Ending balance (in shares) 12,474,347 23,158,212 31,541,466
Options exercisable, stock options outstanding (in shares) 9,915,246    
Weighted-Average Exercise Price      
Beginning balance (USD per share) $ 21.10 $ 19.35  
Granted (USD per share) 24.72 21.65  
Exercised (USD per share) 10.90 6.20  
Forfeited, cancelled, or expired (USD per share) 46.34 48.96  
Ending balance (USD per share) 25.39 $ 21.10 $ 19.35
Options exercisable, weighted-average exercise price (USD per share) $ 26.17    
Weighted-Average Remaining Contractual Term (In Years)      
Options outstanding, weighted-average remaining contractual term 4 years 4 months 24 days 4 years 2 months 26 days 4 years 9 months 14 days
Options exercisable, weighted-average remaining contractual term 3 years 4 months 6 days