v3.26.3
Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Pension Benefit Cost (Credit)        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 1,486 $ 1,686 $ 4,619 $ 5,598
Interest cost 7,640 8,104 22,935 24,400
Expected return on plan assets (10,336) (10,273) (31,155) (30,786)
Amortization of prior service (credit) cost (14) 46 (42) 59
Amortization of actuarial losses (gains) 1,870 1,726 5,437 5,502
Net periodic benefit (credit) 646 1,289 1,794 4,773
Other Postretirement Benefit Credit        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 0 0 5 10
Interest cost 86 20 269 322
Amortization of prior service (credit) cost (20) (16) (53) (45)
Amortization of actuarial losses (gains) (222) (414) (536) (586)
Net periodic benefit (credit) $ (156) $ (410) $ (315) $ (299)