XML 113 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation Plans - Additional Information (Detail)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
StockPlan
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option compensation $ 8.5 $ 8.0 $ 6.7
Maximum percentage of stock options granted 130.00%    
Total compensation cost related to non-vested stock options not yet recognized $ 19.1    
Expected compensation cost recognized over the weighted-average period 1 year 8 months 12 days    
Accrued liabilities $ 169.1 185.9  
Weighted Average Grant-Date Fair Value, Vested | $ / shares $ 82    
Share-Based Payment Arrangement, Expense, after Tax $ 0.1 0.3 0.7
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration term for stock granted 10 years    
Aggregate number of shares of common stock reserved for issuance which can be granted | shares 2,550,000    
Number of stock option plans | StockPlan 2    
Stock option compensation $ 8.5 8.0 6.7
Employee Stock Option | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of stock vesting period 2 years    
Employee Stock Option | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of stock vesting period 5 years    
Stock Equivalent Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration term for stock granted 10 years    
Total intrinsic value exercised $ 22.4 27.9  
Accrued liabilities 16.8    
Compensation cost $ 6.5 $ 13.5 $ 24.2
Weighted Average Grant-Date Fair Value, Vested | $ / shares $ 130.3 $ 94.4 $ 60.2
Total intrinsic value of options outstanding $ 50.8    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value 3.3    
ProceedsFromStockOptionsExercised 12.8 $ 16.8  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value $ 16.4 $ 14.0  
Stock Equivalent Units [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of stock vesting period 6 months    
Stock Equivalent Units [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of stock vesting period 5 years