XML 182 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Benefit Programs (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Employer contribution to multiemployer plan $ 0.2    
Non-U.S. Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated benefit obligation $ 2.1 $ 2.0  
Defined Benefit Pension Plans [Member] | Maximum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Assumed rate of return forecast period 30 years    
Defined Benefit Pension Plans [Member] | Minimum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Assumed rate of return forecast period 10 years    
U.S. Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated benefit obligation $ 318.1 $ 355.2  
Long-term return forecast 6.00% 6.50%  
U.S. Defined-Benefit Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Actuarial gain (loss) amortization period 24 years 26 years 26 years
U.S. Defined-Benefit Retiree Health And Life Insurance Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Average rate of annual increase in the per capita costs, pre-65 7.80%    
Average rate of annual increase in the per capita costs, post-65 10.50%    
Ultimate rate 4.50%    
U.S. and Non-U.S. Plans [Member] | Defined Contribution Benefit Plans [member]      
Defined Benefit Plan Disclosure [Line Items]      
Employee contributions, vested percentage 100.00%    
Costs for defined contribution benefit plans $ 12.7 $ 10.4 $ 8.4