XML 132 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Profit Sharing, Retirement Savings Plans and Defined Benefit Pension Plans - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Provisions charged from operations for the profit sharing plan and retirement savings plans $ 46.8 $ 45.7 $ 43.9
Contribution of common stock to profit sharing plan (in shares) 707,590 504,626 350,668
Defined benefit pension plan corridor rate 10.00%    
Plan assets $ 547.6 $ 596.1  
Expected benefits paid 3.6    
Equity funds      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets 73.4 73.2  
Bulk Annuity Contract      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets $ 94.7 107.0  
Minimum | Equity funds | U.S.      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets, target allocation, percentage 70.00%    
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets $ 547.6 $ 596.1 $ 570.4
Expected contribution $ 7.9    
Pension Plan | U.S.      
Defined Benefit Plan Disclosure [Line Items]      
Reduction in weighted average discount rate basis points (0.40%) (0.40%)  
Plan assets $ 105.0 $ 106.6 113.5
Pension Plan | International plan      
Defined Benefit Plan Disclosure [Line Items]      
Reduction in weighted average discount rate basis points (0.20%) (0.60%)  
Plan assets $ 442.6 $ 489.5 $ 456.9