XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans, Amounts Recognized in Consolidated Balance Sheet (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Amounts Recognized in Balance Sheet [Abstract]    
Current liability $ (67.5) $ (59.2)
Non-current liability (20.5) (51.7)
Pension Benefits [Member]    
Amounts Recognized in Balance Sheet [Abstract]    
Non-current asset 19.5 0.0
Current liability (1.6) (1.8)
Non-current liability (18.9) (49.7)
Recognized liability (1.0) (51.5)
Post-Retirement Benefits [Member]    
Amounts Recognized in Balance Sheet [Abstract]    
Non-current asset 0.0 0.0
Current liability (0.1) (0.1)
Non-current liability (1.7) (1.9)
Recognized liability $ (1.8) $ (2.0)