XML 101 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Employee benefit plans - Recognized Amounts in Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Total Recognized Amounts in the Consolidated Balance Sheets    
Noncurrent liabilities $ (120,084) $ (158,265)
Retirement Plans    
Total Recognized Amounts in the Consolidated Balance Sheets    
Noncurrent assets 30,322 70,221
Current liabilities (9,478) (10,375)
Noncurrent liabilities (120,562) (157,374)
Net (liability)/asset (99,718) (97,528)
Retiree Health and Life Insurance Plans    
Total Recognized Amounts in the Consolidated Balance Sheets    
Noncurrent assets 2,919 1,758
Current liabilities (1,049) (1,055)
Noncurrent liabilities (364) (506)
Net (liability)/asset $ 1,506 $ 197