XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Detail) - USD ($)
shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for grant (in shares) 3,900    
Tax benefits recorded on stock based compensation $ 22.1 $ 25.5 $ 32.8
Aggregate intrinsic value of options exercisable $ 379.1    
Weighted average remaining contractual term of options exercisable (in years) 3 years    
Weighted-average remaining contractual life for options outstanding (in years) 3 years 8 months 12 days    
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 $ 66.6 $ 34.4 $ 20.2
Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized to issue grants (in shares) 20,650