XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.3
Defined Benefit Plans - Net Periodic Pension Costs (Details) - Pension Plans, Defined Benefit [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Service costs $ 140 $ 140 $ 410 $ 400
Interest costs 310 320 950 980
Expected return on plan assets (250) (510) (760) (1,530)
Amortization of net (gain)/loss 30 50 80 140
Net periodic benefit cost (income) $ 230 $ 0 $ 680 $ (10)