v3.26.3
Benefit Plans - Benefit Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Pension Benefits [Member]        
Benefit Plans [Abstract]        
Service cost $ 0 $ 0 $ 0 $ 0
Interest cost 289 297 868 890
Expected return on plan assets (952) (862) (2,855) (2,585)
Amortization of net actuarial gain (365) (241) (1,095) (723)
Amortization of prior service cost 0 0 0 0
Net periodic benefit (1,028) (806) (3,082) (2,418)
Other Postretirement Benefits [Member]        
Benefit Plans [Abstract]        
Service cost 5 4 15 13
Interest cost 91 87 271 260
Expected return on plan assets (429) (380) (1,285) (1,142)
Amortization of net actuarial gain (353) (276) (1,057) (828)
Amortization of prior service cost 4 2 10 9
Net periodic benefit $ (682) $ (563) $ (2,046) $ (1,688)