v3.26.1
Components of Net Periodic Benefit Cost - Net Periodic Benefit Cost (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Pension plan        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 104,000 $ 107,000 $ 208,000 $ 215,000
Interest cost 990,000 1,017,000 1,980,000 2,033,000
Expected return on plan assets (1,216,000) (1,093,000) (2,432,000) (2,187,000)
Net Periodic Benefit Cost (122,000) 31,000 (244,000) 61,000
Postretirement Health Coverage        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 6,000 3,000 11,000 6,000
Interest cost 38,000 32,000 75,000 64,000
Net amortization of net (gain) loss (30,000) (39,000) (60,000) (78,000)
Net Periodic Benefit Cost $ 14,000 $ (4,000) $ 26,000 $ (8,000)