v3.26.1
Employee Benefit Plans - Schedule of Components of Net Periodic Benefit Cost (Credit) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Pension Plans        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 897 $ 842 $ 1,822 $ 1,672
Interest cost 4,701 5,110 9,416 10,189
Expected return on plan assets (3,628) (4,385) (7,258) (8,754)
Amortization of prior service cost (credit) 49 50 98 99
Recognized actuarial (loss) gain 2,120 2,175 4,239 4,340
Net periodic benefit cost (credit) 4,139 3,792 8,317 7,546
Postretirement Benefit Plans        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost 26 36 53 72
Amortization of prior service cost (credit) 0 (499) 0 (999)
Recognized actuarial (loss) gain (78) (73) (155) (146)
Net periodic benefit cost (credit) $ (52) $ (536) $ (102) $ (1,073)