XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Plan Assets Using Fair Value Methodologies (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets $ 27.4
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 30.5
Fair value of plan assets end of year 27.4
Total  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 8.3
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 14.4
Fair value of plan assets end of year 8.3
Total | Cash  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 0.3
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 0.2
Fair value of plan assets end of year 0.3
Total | Other Investments  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 8.0
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 14.2
Fair value of plan assets end of year 8.0
Level 1  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 0.3
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 0.2
Fair value of plan assets end of year 0.3
Level 1 | Cash  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 0.3
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 0.2
Fair value of plan assets end of year 0.3
Level 1 | Other Investments  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 0.0
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 0.0
Fair value of plan assets end of year 0.0
Level 2  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 0.0
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 0.0
Fair value of plan assets end of year 0.0
Level 2 | Cash  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 0.0
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 0.0
Fair value of plan assets end of year 0.0
Level 2 | Other Investments  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 0.0
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 0.0
Fair value of plan assets end of year 0.0
Level 3  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 8.0
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 14.2
Actual return on plan assets 0.5
Company contributions 0.7
Benefits received 0.3
Settlement (6.8)
Foreign currency translation (0.9)
Fair value of plan assets end of year 8.0
Level 3 | Cash  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 0.0
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 0.0
Fair value of plan assets end of year 0.0
Level 3 | Other Investments  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 8.0
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 14.2
Fair value of plan assets end of year 8.0
Investments measured at NAV  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of plan assets 19.1
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]  
Fair value of plan assets beginning of year 16.1
Fair value of plan assets end of year $ 19.1