XML 120 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and other postretirement benefits - Expected benefit payments (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Pension  
Schedule Of Pension Expected Future Benefit Payments [Line Items]  
2023 $ 23,081
2024 23,445
2025 23,934
2026 24,564
2027 24,940
Years 2028 — 2032 127,978
Other Benefits  
Schedule Of Pension Expected Future Benefit Payments [Line Items]  
2023 2,174
2024 2,014
2025 1,986
2026 1,783
2027 1,576
Years 2028 — 2032 $ 6,509