XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Accumulated Benefit Obligation in Excess of Plan Assets (Details) - Pension Benefits - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
U.S. Plans    
Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]    
Projected benefit obligations $ 264.7 $ 294.0
Accumulated benefit obligation 264.7 294.0
Fair value of plan assets 206.9 237.5
Accumulated benefit obligation 264.7 294.0
Non-U.S. Plans    
Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]    
Projected benefit obligations 119.7 105.4
Accumulated benefit obligation 112.7 86.4
Fair value of plan assets 42.8 17.0
Accumulated benefit obligation $ 243.3 $ 254.8