XML 128 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Funded (unfunded) status of plan $ (104.9) $ (115.4)  
Accumulated benefit obligation $ 438.7 $ 475.6  
Defined benefit plan compensation increase assumption 3.00% 2.80%  
Employer contributions $ 16.6 $ 8.3  
Expected contribution to defined benefit pension plans 14.7    
US      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Funded (unfunded) status of plan (52.4) (64.5)  
Employer contributions 29.5 24.3 $ 16.2
International Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Funded (unfunded) status of plan (52.5) (50.9)  
Employer contributions $ 14.0 $ 15.7 $ 7.8