XML 99 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Reconciliation of Beginning and Ending Balances for Level 3 Assets of Plan Measured at Fair Value (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at beginning of year $ 228.9 $ 212.5
Fair value of plan assets at end of year 312.5 228.9
Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at beginning of year 108.6 99.6
Settlements (10.6) (1.4)
Unrealized gain 8.8 10.4
Fair value of plan assets at end of year $ 106.8 $ 108.6