XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement and Other Postretirement Benefit Plans - Schedule of Amounts Recognized on Balance Sheet (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Amounts recognized on the balance sheet:        
Other non-current liabilities $ 30.0     $ 31.9
Defined Benefit Retirement Plans | U.S.        
Amounts recognized on the balance sheet:        
Accrued liabilities 16.1     16.2
Other non-current liabilities 3.8     3.9
Total accrued benefit $ 19.9     20.1
Defined Benefit Plan, Tax Status [Extensible List] Non qualified Non qualified Non qualified  
Defined Benefit Retirement Plans | European        
Amounts recognized on the balance sheet:        
Accrued liabilities $ 1.2     1.0
Other non-current liabilities 14.3     11.9
Total accrued benefit 15.5     12.9
Postretirement Health Care and Life Insurance Benefit Plans        
Amounts recognized on the balance sheet:        
Accrued liabilities 0.2     0.2
Other non-current liabilities 0.6     0.6
Total accrued benefit $ 0.8     $ 0.8