v3.26.1
Benefit Plans - Benefit Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Pension Benefits [Member]        
Benefit Plans [Abstract]        
Service cost $ 0 $ 0 $ 0 $ 0
Interest cost 293 304 579 593
Expected return on plan assets (951) (960) (1,903) (1,723)
Amortization of net actuarial gain (381) (461) (730) (482)
Amortization of prior service cost 0 0 0 0
Net periodic benefit (1,039) (1,117) (2,054) (1,612)
Other Postretirement Benefits [Member]        
Benefit Plans [Abstract]        
Service cost 5 4 10 9
Interest cost 90 87 180 173
Expected return on plan assets (428) (381) (856) (762)
Amortization of net actuarial gain (352) (276) (704) (552)
Amortization of prior service cost 3 4 6 7
Net periodic benefit $ (682) $ (562) $ (1,364) $ (1,125)