XML 304 R129.htm IDEA: XBRL DOCUMENT v3.25.1
Employee benefit plans - Components of Net Periodic Pension Expense (Income) and Other Amounts Recognized in Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss):      
Net loss $ 2,852 $ 4,370  
Pension Benefits      
Components of net periodic pension benefit:      
Interest cost 634 655 $ 456
Expected return on plan assets (1,281) (1,170) (1,407)
Amortization of unrecognized net loss 141 194 198
Net periodic pension benefit: (506) (321) (753)
Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss):      
Net loss 634 655 456
Deferred tax (138) (141) (96)
Total recognized in other comprehensive income (loss) 496 514 360
Total recognized in net period pension cost and other comprehensive income (loss) $ (10) $ 193 $ (393)