v3.26.1
Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Pension Benefit Cost (Credit)        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 1,551 $ 1,968 $ 3,133 $ 3,912
Interest cost 7,614 8,177 15,295 16,296
Expected return on plan assets (10,410) (10,256) (20,819) (20,513)
Amortization of prior service (credit) cost (15) 5 (28) 13
Amortization of actuarial losses (gains) 1,785 1,883 3,567 3,776
Net periodic benefit (credit) cost 525 1,777 1,148 3,484
Other Postretirement Benefit Credit        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 2 6 5 10
Interest cost 91 151 183 302
Amortization of prior service (credit) cost (17) (14) (33) (29)
Amortization of actuarial losses (gains) (157) (86) (314) (172)
Net periodic benefit (credit) cost $ (81) $ 57 $ (159) $ 111