XML 89 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans (Components of net periodic benefit cost) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]      
Interest cost on benefit obligation $ 294 $ 317 $ 224
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]     Labor and Related Expense
Expected return on plan assets (402) (371) $ (490)
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Labor and Related Expense
Amortization of unrecognized actuarial net loss 26 149 $ 216
Defined Benefit Plan, Type [Extensible Enumeration]     Labor and Related Expense
Settlement loss 0 0 $ 109
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Curtailment Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Labor and Related Expense
Net periodic cost for the year $ 82 $ (95) $ (59)