XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans, Financial Instruments Recorded At Fair Value On A Recurring Basis By The Plan (Details) - Pension Benefits [Member] - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets $ 113,316 $ 135,867 $ 128,563
Recurring Basis [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 113,316 135,867  
Recurring Basis [Member] | Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 70,371 85,717  
Recurring Basis [Member] | Level 2 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 42,945 50,150  
Recurring Basis [Member] | Cash and Cash Equivalents [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 3,401 3,298  
Recurring Basis [Member] | Cash and Cash Equivalents [Member] | Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 3,401 3,298  
Recurring Basis [Member] | Cash and Cash Equivalents [Member] | Level 2 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 0 0  
Recurring Basis [Member] | Foreign Equity Mutual Funds [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 36,111 46,385  
Recurring Basis [Member] | Foreign Equity Mutual Funds [Member] | Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 36,111 46,385  
Recurring Basis [Member] | Foreign Equity Mutual Funds [Member] | Level 2 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 0 0  
Recurring Basis [Member] | Equity Mutual Funds [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 30,859 36,034  
Recurring Basis [Member] | Equity Mutual Funds [Member] | Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 30,859 36,034  
Recurring Basis [Member] | Equity Mutual Funds [Member] | Level 2 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 0 0  
Recurring Basis [Member] | US Government Bonds [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 20 33  
Recurring Basis [Member] | US Government Bonds [Member] | Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 0 0  
Recurring Basis [Member] | US Government Bonds [Member] | Level 2 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 20 33  
Recurring Basis [Member] | Corporate Bonds [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 42,925 50,117  
Recurring Basis [Member] | Corporate Bonds [Member] | Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 0 0  
Recurring Basis [Member] | Corporate Bonds [Member] | Level 2 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets $ 42,925 $ 50,117