XML 112 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Defined Benefit Pension Plan - Schedule of Plan’s Status and Related Disclosures (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Changes in benefit obligation:      
Benefit obligation at beginning of year $ 31,500 $ 30,225  
Service cost 445 469 $ 786
Interest cost 1,456 1,471 1,141
Actuarial (gain) loss (3,040) 775  
Distributions (1,761) (1,440)  
Benefit obligation at end of year 28,600 31,500 30,225
Change in plan assets:      
Fair value of plan assets at beginning of year 33,181 31,968  
Actual return on plan assets (806) 2,653  
Employer contribution 0 0  
Distributions (1,761) (1,440)  
Fair value of plan assets at end of year 30,614 33,181 31,968
Funded status recognized as accrued pension cost 2,014 1,681  
Amounts recognized in accumulated other comprehensive (income) loss:      
Net loss 5,755 7,273  
Deferred income tax benefit (1,179) (1,527)  
Total amount recognized 4,576 5,746  
Accumulated benefit obligation 26,930 29,372  
Revision of Prior Period, Adjustment      
Change in plan assets:      
Fair value of plan assets at beginning of year $ 0 0  
Fair value of plan assets at end of year   $ 0 $ 0