XML 106 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
RETIREMENT PLANS (Schedule of Benefit Plan Funded Status) (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]      
Benefit obligation at beginning of year $ 31,494 $ 30,226  
Service cost 428 495 $ 777
Interest cost 1,494 1,493 1,052
Actuarial (gain) loss (1,544) 983  
Benefits paid (1,830) (1,703)  
Projected benefit obligation at end of year 30,042 31,494 30,226
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 46,427 43,119  
Actual return on plan assets 1,806 5,011  
Benefits paid (1,830) (1,703)  
Fair value of plan assets at end of year 46,403 46,427 43,119
Funded Status, included in other assets 16,361 14,933  
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax $ 4,539 $ 5,120 $ 6,887