XML 152 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Obligations, Assets, Reported Amounts (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in benefit obligations:      
Benefit obligations at beginning of year $ 105,870 $ 104,682  
Interest cost 5,107 5,180 $ 3,749
Actuarial gain (4,509) 2,446  
Benefits paid (7,491) (6,438)  
Benefit obligations at end of year 98,977 105,870 104,682
Change in plan assets:      
Fair value of plan assets at beginning of year 97,252 92,129  
Employer contribution 152    
Actual return on plan assets 11,029 11,561  
Benefits paid (7,491) (6,438)  
Fair value of plan assets at end of year 100,942 97,252 $ 92,129
Funded status at the end of year 1,965 (8,618)  
Amounts recognized in balance sheet:      
Non-current assets 1,965    
Non-current liability   (8,618)  
Amount recognized in accumulated other comprehensive income consists of:      
Prior service cost (10) (196)  
Net actuarial loss (2,694) (11,584)  
Amounts recognized in accumulated other comprehensive income $ (2,704) $ (11,780)  
Weighted-average assumption to determine benefit obligations      
Discount rate 5.51% 4.90%  
Weighted-average assumptions used to determine net periodic benefit cost      
Discount rate 4.90% 5.10%  
Expected return on plan assets 7.50% 7.00%