XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock Options Outstanding, Beginning Balance 11,780,230 10,992,403 9,372,959
Stock Options Outstanding, Granted 1,551,042 2,447,225 3,424,150
Stock Options Outstanding, Forfeited (473,893) (458,503) (415,675)
Stock Options Outstanding, Ending Balance 10,419,523 11,780,230 10,992,403
Stock Options Outstanding, Exercisable 6,879,281    
Weighted Average Exercise Price per Share, Beginning Balance $ 26.07 $ 22.13 $ 13.35
Weighted Average Exercise Price per Share, Granted 60.13 38.59 39.79
Weighted Average Exercise Price per Share, Exercised 20.2 12.13 10.13
Weighted Average Exercise Price per Share, Forfeited 40.89 35.01 28.94
Weighted Average Exercise Price per Share, Ending Balance 31.84 $ 26.07 $ 22.13
Weighted Average Exercise Price per Share, Exercisable $ 24.34    
Weighted Average Remaining Contractual Life 6 years 4 months 24 days    
Weighted Average Remaining Contractual Life, Exercisable at December 31, 2024 5 years 4 months 24 days    
Aggregate Intrinsic Value $ 178.7    
Aggregate Intrinsic Value, Exercisable at December 31, 2024 $ 159.5    
Common Stock [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock Options Outstanding, Exercised (2,437,856) (1,200,895) (1,389,031)