XML 139 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
Profit Sharing, Retirement Savings Plans and Defined Benefit Pension Plans - Information for Plans with Accumulated Benefit Obligations and Projected Benefit Obligations in Excess of Plan Assets (Details) - Pension Plan - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation $ 220.2 $ 239.0
Fair value of plan assets 130.9 127.4
Projected benefit obligation 226.2 246.2
Fair value of plan assets 130.9 127.4
U.S.    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation 126.7 135.5
Fair value of plan assets 105.0 106.6
Projected benefit obligation 126.7 135.5
Fair value of plan assets 105.0 106.6
International    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation 93.5 103.5
Fair value of plan assets 25.9 20.8
Projected benefit obligation 99.5 110.7
Fair value of plan assets $ 25.9 $ 20.8