XML 142 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Profit Sharing, Retirement Savings Plans and Defined Benefit Pension Plans - Estimated Future Benefit Payments (Details) - Pension Plan
$ in Millions
Dec. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 38.8
2026 39.3
2027 39.1
2028 41.0
2029 42.1
2030 to 2034 (combined) 214.9
Total 415.2
U.S.  
Defined Benefit Plan Disclosure [Line Items]  
2025 11.3
2026 11.3
2027 11.1
2028 10.9
2029 10.9
2030 to 2034 (combined) 50.8
Total 106.3
International  
Defined Benefit Plan Disclosure [Line Items]  
2025 27.5
2026 28.0
2027 28.0
2028 30.1
2029 31.2
2030 to 2034 (combined) 164.1
Total $ 308.9