XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans - Summary of Categories in Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   $ 50,803  
Not Leveled      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Quoted Prices in Active Markets (Level 1)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   50,803  
Significant Other Observable Inputs (Level 2)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Significant Unobservable Inputs (Level 3)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Equity Securities - U.S. Holdings      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   8  
Equity Securities - U.S. Holdings | Not Leveled      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Equity Securities - U.S. Holdings | Quoted Prices in Active Markets (Level 1)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   8  
Equity Securities - U.S. Holdings | Significant Other Observable Inputs (Level 2)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Equity Securities - U.S. Holdings | Significant Unobservable Inputs (Level 3)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Bond Funds - Other      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   31,380  
Bond Funds - Other | Not Leveled      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Bond Funds - Other | Quoted Prices in Active Markets (Level 1)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   31,380  
Bond Funds - Other | Significant Other Observable Inputs (Level 2)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Bond Funds - Other | Significant Unobservable Inputs (Level 3)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Cash and Cash Equivalents      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   19,415  
Cash and Cash Equivalents | Not Leveled      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Cash and Cash Equivalents | Quoted Prices in Active Markets (Level 1)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   19,415  
Cash and Cash Equivalents | Significant Other Observable Inputs (Level 2)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Cash and Cash Equivalents | Significant Unobservable Inputs (Level 3)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount   0  
Partnership | Significant Unobservable Inputs (Level 3)      
Fair values of pension plan assets      
Defined Benefit Plan, Plan Assets, Amount $ 0 $ 0 $ 6,792