v3.26.1
Pension Plans and Other Postretirement Benefit Plan - Schedule of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Pension Plans        
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Service cost $ 47 $ 48 $ 94 $ 96
Interest cost 486 494 972 988
Expected return on plan assets (246) (238) (492) (476)
Recognized actuarial loss 99 85 198 170
Net periodic benefit cost 386 389 772 778
Postretirement Plan        
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Service cost 4 4 8 8
Interest cost 22 24 44 48
Expected return on plan assets 0 0 0 0
Recognized actuarial loss 10 0 20 0
Net periodic benefit cost $ 36 $ 28 $ 72 $ 56