XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details) - Plan Assets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   $ 35,927
Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total $ 38,041 35,846
Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 16,693 15,737
Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 202 238
Exchange traded funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,129 4,656
Corporate obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 4,160 4,778
State and municipal obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   250
Fixed Income Funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,793 5,541
US Government Agencies Debt Securities    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 772 158
Cash and cash equivalents    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,292 4,488
Other assets    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   81
Fair Value, Inputs, Level 1 | Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 33,109 29,090
Fair Value, Inputs, Level 1 | Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 16,693 14,170
Fair Value, Inputs, Level 1 | Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 202 235
Fair Value, Inputs, Level 1 | Exchange traded funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 5,129 4,656
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,793 5,541
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 5,292 4,488
Fair Value, Inputs, Level 2 | Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 4,932 6,756
Fair Value, Inputs, Level 2 | Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   1,567
Fair Value, Inputs, Level 2 | Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   3
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,160 4,778
Fair Value, Inputs, Level 2 | State and municipal obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total   250
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 772 158
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 | 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
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