XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Fair value measurement - Schedule of Fair Value of Pension Plan Assets by Level within Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets $ 385,005    
Retirement Plans      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets 385,005 $ 541,758 $ 552,996
Retirement Plans | Fair Value, Inputs, Level 1, 2 and 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   32,107  
Retirement Plans | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   32,107  
Retirement Plans | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   0  
Retirement Plans | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   0  
Retirement Plans | Cash and other | Fair Value, Inputs, Level 1, 2 and 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   544  
Retirement Plans | Cash and other | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   544  
Retirement Plans | Cash and other | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   0  
Retirement Plans | Cash and other | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   0  
Retirement Plans | Corporate stock | Fair Value, Inputs, Level 1, 2 and 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   25,324  
Retirement Plans | Corporate stock | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   25,324  
Retirement Plans | Corporate stock | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   0  
Retirement Plans | Corporate stock | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   0  
Retirement Plans | Interest in registered investment companies | Fair Value, Inputs, Level 1, 2 and 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   6,239  
Retirement Plans | Interest in registered investment companies | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   6,239  
Retirement Plans | Interest in registered investment companies | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   0  
Retirement Plans | Interest in registered investment companies | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   0  
Retirement Plans | Common collective trust - equities | Fair Value Measured at Net Asset Value Per Share      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets 54,917 22,356  
Retirement Plans | Common collective trust - fixed income | Fair Value Measured at Net Asset Value Per Share      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets 329,821 465,842  
Retirement Plans | Hedge fund | Fair Value Measured at Net Asset Value Per Share      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets   19,156  
Retirement Plans | Partnership/joint venture interests | Fair Value Measured at Net Asset Value Per Share      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value of plan assets $ 267 $ 2,297