XML 108 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
RETIREMENT PLANS - Components of Net Periodic Cost (Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]      
Service cost $ 428 $ 495 $ 777
Interest cost 1,494 1,493 1,052
Expected return on plan assets (2,848) (2,653) (3,136)
Recognized net actuarial loss 78 392 407
Net Periodic Benefit Income (848) (273) (900)
Net gain (503) (1,375) (491)
Amortization of net loss (78) (392) (407)
Total recognized in other comprehensive income (loss) (581) (1,767) (898)
Total recognized in net periodic benefit cost (income) and other comprehensive income $ (1,429) $ (2,040) $ (1,798)
Defined Benefit Plan Net Periodic Benefit Cost Credit Interest Cost Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag Interest cost    
Defined Benefit Plan Net Periodic Benefit Cost Credit Expected Return Loss Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag Expected return on plan assets    
Defined Benefit Plan, Net Periodic Benefit Cost, Credit, Immediate Recognition Of Actuarial Gain Loss Statement Of Income Or Comprehensive Income, Extensible List, Not Disclosed Flag Recognized net actuarial loss    
Defined Benefit Plan Net Periodic Benefit Cost Credit Amortization Of Gain Loss Statement Of Income Or Comprehensive Income Extensible List Not Disclosed Flag Amortization of net loss