XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details) - Plan Assets [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total $ 44,582 $ 43,144
Subtotal [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 44,521 43,075
Common stocks [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 20,427 19,390
Preferred stocks [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 278 272
Exchange traded funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 6,324 6,033
Corporate obligations [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 4,795 4,349
State and municipal obligations [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 512 821
Pooled fixed income funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 6,953 7,117
U.S. government securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 659 763
Marketable CD's [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total   513
Cash and cash equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 4,573 3,817
Other assets [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 61 69
Fair Value, Inputs, Level 1 [Member] | Subtotal [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 36,590 34,406
Fair Value, Inputs, Level 1 [Member] | Common stocks [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 18,493 17,194
Fair Value, Inputs, Level 1 [Member] | Preferred stocks [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 247 245
Fair Value, Inputs, Level 1 [Member] | Exchange traded funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 6,324 6,033
Fair Value, Inputs, Level 1 [Member] | Corporate obligations [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 1 [Member] | State and municipal obligations [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 1 [Member] | Pooled fixed income funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 6,953 7,117
Fair Value, Inputs, Level 1 [Member] | U.S. government securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 1 [Member] | Marketable CD's [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 1 [Member] | Cash and cash equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 4,573 3,817
Fair Value, Inputs, Level 2 [Member] | Subtotal [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 7,931 8,669
Fair Value, Inputs, Level 2 [Member] | Common stocks [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 1,934 2,196
Fair Value, Inputs, Level 2 [Member] | Preferred stocks [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 31 27
Fair Value, Inputs, Level 2 [Member] | Exchange traded funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 2 [Member] | Corporate obligations [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 4,795 4,349
Fair Value, Inputs, Level 2 [Member] | State and municipal obligations [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 512 821
Fair Value, Inputs, Level 2 [Member] | Pooled fixed income funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 2 [Member] | U.S. government securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 659 763
Fair Value, Inputs, Level 2 [Member] | Marketable CD's [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total   513
Fair Value, Inputs, Level 2 [Member] | Cash and cash equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 [Member] | Subtotal [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 [Member] | Common stocks [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 [Member] | Preferred stocks [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 [Member] | Exchange traded funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 [Member] | Corporate obligations [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 [Member] | State and municipal obligations [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 [Member] | Pooled fixed income funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 [Member] | U.S. government securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 [Member] | Marketable CD's [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 3 [Member] | Cash and cash equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Pension Plan Assets, Total $ 0 $ 0