XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Funded status of the Plan and amounts recognized in consolidated balance sheets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Employee Benefit Plans    
Settlement loss $ (18,286) $ (2,921)
Retirement Income Plan    
Employee Benefit Plans    
Settlement loss (18,286) (2,921)
Change in projected benefit obligation:    
Benefit obligation at beginning of year 29,651  
Service cost 0  
Interest cost 22 972
Actuarial gain (3,715)  
Benefits paid (836)  
Settlement (25,122)  
Projected benefit obligation at end of year   29,651
Change in Plan assets:    
Fair value of Plan assets at beginning of year 20,041  
Actual return on Plan assets 249  
Employer contribution 5,454  
Benefits paid (836)  
Transfer of assets 524  
Refund related to Plan trust dissolution (310)  
Settlement $ (25,122)  
Fair value of Plan assets at end of year   $ 20,041