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 |