XML 103 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets $ 135,867 $ 128,563 $ 122,995
Recurring Basis [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 135,867 128,563  
Recurring Basis [Member] | Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 85,717 80,098  
Recurring Basis [Member] | Level 2 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 50,150 48,465  
Recurring Basis [Member] | Cash and Cash Equivalents [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 3,298 3,461  
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,298 3,461  
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 46,385 41,000  
Recurring Basis [Member] | Foreign Equity Mutual Funds [Member] | Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 46,385 41,000  
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 36,034 35,637  
Recurring Basis [Member] | Equity Mutual Funds [Member] | Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 36,034 35,637  
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 33 47  
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 33 47  
Recurring Basis [Member] | Corporate Bonds [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Fair value of plan assets 50,117 48,418  
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 $ 50,117 $ 48,418