XML 125 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and other postretirement benefits - Expected benefit payments (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Pension  
Schedule Of Pension Expected Future Benefit Payments [Line Items]  
2025 $ 2,080
2026 2,114
2027 2,014
2028 2,086
2029 2,174
Years 2030 — 2034 10,693
Other Benefits  
Schedule Of Pension Expected Future Benefit Payments [Line Items]  
2025 1,022
2026 756
2027 602
2028 574
2029 563
Years 2030 — 2034 $ 2,488