XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Employee benefit plans - Components of Net Periodic Defined Benefit Cost (Income) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Interest cost $ 1,138 $ 947 $ 1,483
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
Plan settlement $ 104    
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
Expected return on plan assets $ (1,552) $ (1,603) $ (1,850)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
Recognized actuarial losses $ 1,664 $ 1,562 $ 1,412
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax Other Comprehensive Income Loss Amortization Adjustment From A O C I Pension And Other Postretirement Benefit Plans For Net Prior Service Cost Credit Net Of Tax
Total $ 1,354 $ 906 $ 1,045
Defined Benefit Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Interest cost $ 1,138 $ 947