XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details) - Plan Assets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total $ 35,927 $ 44,582
Subtotal    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 35,846 44,521
Defined Benefit Plan, Equity Securities, Common Stock    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 15,737 20,427
Preferred stocks    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 238 278
Exchange traded funds    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 4,656 6,324
Corporate obligations    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 4,778 4,795
State and municipal obligations    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 250 512
Fixed Income Funds    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 5,541 6,953
US Government Agencies Debt Securities    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 158 659
Cash and cash equivalents    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 4,488 4,573
Other assets    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 81 61
Fair Value, Inputs, Level 1 | Subtotal    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 29,090 36,590
Fair Value, Inputs, Level 1 | Defined Benefit Plan, Equity Securities, Common Stock    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 14,170 18,493
Fair Value, Inputs, Level 1 | Preferred stocks    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 235 247
Fair Value, Inputs, Level 1 | Exchange traded funds    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 4,656 6,324
Fair Value, Inputs, Level 1 | Corporate obligations    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 1 | State and municipal obligations    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 1 | Fixed Income Funds    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 5,541 6,953
Fair Value, Inputs, Level 1 | US Government Agencies Debt Securities    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 1 | Cash and cash equivalents    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 4,488 4,573
Fair Value, Inputs, Level 2 | Subtotal    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 6,756 7,931
Fair Value, Inputs, Level 2 | Defined Benefit Plan, Equity Securities, Common Stock    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 1,567 1,934
Fair Value, Inputs, Level 2 | Preferred stocks    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 3 31
Fair Value, Inputs, Level 2 | Exchange traded funds    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 2 | Corporate obligations    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 4,778 4,795
Fair Value, Inputs, Level 2 | State and municipal obligations    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 250 512
Fair Value, Inputs, Level 2 | Fixed Income Funds    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 2 | US Government Agencies Debt Securities    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 158 659
Fair Value, Inputs, Level 2 | Cash and cash equivalents    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total   0
Fair Value, Inputs, Level 3 | Subtotal    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Defined Benefit Plan, Equity Securities, Common Stock    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Preferred stocks    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Exchange traded funds    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Corporate obligations    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | State and municipal obligations    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Fixed Income Funds    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | US Government Agencies Debt Securities    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 3 | Cash and cash equivalents    
EMPLOYEE RETIREMENT PLANS    
Fair Value of Pension Plan Assets, Total $ 0 $ 0