XML 119 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Assets Measured at NAV) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Assets Category:    
Fair Value $ 145.0 $ 156.5
NAV [Member]    
Assets Category:    
Fair Value 144.9 156.4
Commingled Pools / Collective Trusts [Member] | Fixed Income [Member]    
Assets Category:    
Fair Value $ 122.7 $ 130.8
Redemption Frequency (if currently eligible) Daily Daily
Balanced pension trusts [Member] | International Equity [Member]    
Assets Category:    
Fair Value   $ 0.5
Redemption Frequency (if currently eligible) Daily Daily
Balanced pension trusts [Member] | Fixed Income [Member]    
Assets Category:    
Fair Value $ 5.0 $ 11.1
Redemption Frequency (if currently eligible) Daily Daily
Pension Funds [Member] | Fixed Income [Member]    
Assets Category:    
Fair Value   $ 14.0
Redemption Frequency (if currently eligible) Daily Daily
Pension Fund Member | Fixed Income [Member]    
Assets Category:    
Fair Value $ 12.5 $ 14.0
Fair Value, Inputs, Level 2 [Member]    
Assets Category:    
Fair Value 144.9 156.4
Fair Value, Inputs, Level 2 [Member] | Commingled Pools / Collective Trusts [Member] | Fixed Income [Member]    
Assets Category:    
Fair Value 122.7 130.8
Fair Value, Inputs, Level 2 [Member] | Balanced pension trusts [Member] | Fixed Income [Member]    
Assets Category:    
Fair Value 5.0 11.1
Fair Value, Inputs, Level 2 [Member] | Pension Fund Member | Fixed Income [Member]    
Assets Category:    
Fair Value $ 12.5 $ 14.0