Annual report [Section 13 and 15(d), not S-K Item 405]

RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Schedule of Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation (Details)

v3.25.0.1
RETIREMENT PLANS AND RELATED POST RETIREMENT BENEFITS - Schedule of Reconciliation of Beginning and Ending Balances of Projected Benefit Obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Balance at beginning of the year $ 28,798 $ 26,210  
Service Cost 0 105 $ 138
Interest Cost 1,371 1,302 834
Actuarial (Gain) Loss (6,134) 1,529  
Special Termination Benefits 624 0  
Benefits Paid (348) (348)  
Balance at end of the year $ 24,311 $ 28,798 $ 26,210