XML 143 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
Profit Sharing, Retirement Savings Plans and Defined Benefit Pension Plans - Fair Values of Pension Plan Assets, by Asset Category and Level of Fair Values (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 547.6 $ 596.1
Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 2.2 2.4
Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 194.6 218.3
Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 157.0 169.2
NAV    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 193.8 206.2
Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 10.0 6.9
Cash and cash equivalents | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 2.2 2.4
Cash and cash equivalents | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 7.8 4.5
Cash and cash equivalents | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0.0 0.0
Cash and cash equivalents | NAV    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0.0 0.0
Fixed income funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 253.6 290.5
Fixed income funds | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0.0 0.0
Fixed income funds | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 146.6 174.5
Fixed income funds | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0.0 0.0
Fixed income funds | NAV    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 107.0 116.0
Equity funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 73.4 73.2
Equity funds | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0.0 0.0
Equity funds | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 39.0 37.9
Equity funds | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0.0 0.0
Equity funds | NAV    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 34.4 35.3
Other    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 210.6 225.5
Other | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0.0 0.0
Other | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 1.2 1.4
Other | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 157.0 169.2
Other | NAV    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 52.4 $ 54.9