XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Schedule of Benefit Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in benefit obligation:      
Benefit obligation, beginning balance $ 26,461 $ 28,044 $ 40,005
Interest cost on benefit obligation 1,362 1,486 1,104
Actuarial (gain) loss (734) 535 (10,930)
Benefits paid (2,317) (3,604) (2,135)
Benefit Obligation, Ending balance 24,772 26,461 28,044
Change in plan assets:      
Fair value of plan assets, beginning balance 22,396 19,235 26,355
Actual gain (loss) on plan assets 2,388 2,659 (4,985)
Defined Contribution Plan, Employer Discretionary Contribution Amount 981 4,106  
Benefits paid (2,317) (3,604) (2,135)
Fair value of plan assets, Ending balance 23,448 22,396 19,235
Unfunded status $ 1,324 $ 4,065 $ 8,809