v3.26.1
Retirement Plans - Schedule of Net Pension Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Components of net pension cost        
Service cost - benefits earned during the year $ 61 $ 127 $ 247 $ 347
Interest costs on projected benefit obligations 377 376 774 775
Expected return on plan assets (616) (585) (1,232) (1,170)
Expected administrative expenses 37 36 75 73
Amortization of unrecognized net gain (364) (365) (663) (638)
Net periodic pension income $ (505) $ (411) $ (799) $ (613)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other    
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other    
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other