XML 112 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Estimated future benefit payments (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Pension plans  
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 8.4
2025 8.3
2026 8.1
2027 9.1
2028 9.0
2029 - 2033 39.0
Other post-retirement plans  
Defined Benefit Plan Disclosure [Line Items]  
2024 1.1
2025 1.0
2026 0.9
2027 0.9
2028 0.8
2029 - 2033 $ 2.8