XML 76 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefit Plans - Defined Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Benefit obligation at beginning of year $ 143,521 $ 186,041
Interest cost 7,088 5,040
Actuarial gain (loss) 1,465 (37,014)
Benefits paid (10,647) (10,546)
Benefit obligation at end of year 141,427 143,521
Change in plan assets    
Fair value of plan assets at beginning of year 103,891 131,741
Actual return on plan assets 7,128 (20,358)
Contributions 3,324 3,053
Benefits paid (10,647) (10,545)
Fair value of plan assets at end of year 103,696 103,891
Funded status at end of year $ (37,731) $ (39,630)