XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Narrative (Detail) - USD ($)
shares in Thousands, $ in Millions
12 Months Ended
Oct. 23, 2024
Sep. 30, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Tax benefits recorded on stock based compensation     $ 60.7 $ 22.1 $ 25.5
Aggregate intrinsic value of options exercisable     $ 292.9    
Weighted average remaining contractual term of options exercisable (in years)     3 years 1 month 6 days    
Weighted-average remaining contractual life for options outstanding (in years)     4 years 7 months 6 days    
Shares, granted (in shares)     169 411 649
Share-based payment arrangement, plan modification, incremental cost $ 10.3        
Performance Option Grant          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares, granted (in shares)   850      
Restricted Stock And Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of restricted stock and restricted stock units vested     $ 112.3 $ 66.6 $ 34.4
Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized to issue grants (in shares)     20,650