XML 105 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Benefit Plans - Estimated future benefit payments (Detail)
$ in Millions
Dec. 31, 2025
USD ($)
Pension plans  
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 7.8
2027 8.2
2028 8.6
2029 8.2
2030 7.8
2031 - 2035 33.3
Other post-retirement plans  
Defined Benefit Plan Disclosure [Line Items]  
2026 1.0
2027 0.9
2028 0.8
2029 0.7
2030 0.6
2031 - 2035 $ 2.3