XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies - Summary of Pre-Tax Expense Associated with Fair value of Unvested Stock Options and Restricted Stock Awards (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock compensation expense $ 28.7 $ 26.3 $ 25.7
Cost of Sales      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock compensation expense 3.9 3.4 2.5
Selling, General and Administrative Expenses      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock compensation expense 56.2 61.5 30.1
Unvested Stock Options Fair Value      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock compensation expense $ 60.1 $ 64.9 $ 32.6