XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Retirement Plans - Schedule of Net Pension Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Components of net pension cost        
Service cost - benefits earned during the year $ 127 $ 218 $ 347 $ 474
Interest costs on projected benefit obligations 376 366 775 738
Expected return on plan assets (585) (589) (1,170) (1,179)
Expected administrative expenses 36 27 73 54
Amortization of unrecognized net gain (365) (186) (638) (345)
Net periodic pension income $ (411) $ (164) $ (613) $ (258)