XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.4
EMPLOYEE RETIREMENT PLANS - Schedule of fair value hierarchy (Details) - Plan Assets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total $ 40,255  
Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 16,270 $ 16,838
Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 204 205
Exchange traded funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 6,619 5,883
Corporate obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 3,517 3,875
Fixed Income Funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 10,298 7,610
US Government Agencies Debt Securities    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 588 663
Cash and cash equivalents    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 2,725 3,943
Fair Value, Inputs, Level 1 | Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 36,116 34,479
Fair Value, Inputs, Level 1 | Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 16,270 16,838
Fair Value, Inputs, Level 1 | Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 204 205
Fair Value, Inputs, Level 1 | Exchange traded funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 6,619 5,883
Fair Value, Inputs, Level 1 | Corporate obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 1 | Fixed Income Funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 10,298 7,610
Fair Value, Inputs, Level 1 | US Government Agencies Debt Securities    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 1 | Cash and cash equivalents    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 2,725 3,943
Fair Value, Inputs, Level 2 | Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 4,105 4,538
Fair Value, Inputs, Level 2 | Common Stock    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 2 | Preferred stocks    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 2 | Exchange traded funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 2 | Corporate obligations    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 3,517 3,875
Fair Value, Inputs, Level 2 | Fixed Income Funds    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 0
Fair Value, Inputs, Level 2 | US Government Agencies Debt Securities    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 588 663
Fair Value, Inputs, Level 2 | Cash and cash equivalents    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 0 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 | 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
Fair Value Inputs of Level 1, Level 2, and Level 3 | Subtotal    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total 40,221 $ 39,017
Other assets    
Employee Retirement Plans    
Fair Value of Pension Plan Assets, Total $ 34