v3.26.1
Pension Plans and Postretirement Benefits - Components 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
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 5,100 $ 3,300 $ 10,400 $ 5,000
Pension Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 4,584 2,897 9,289 4,580
Interest cost 16,451 13,782 33,145 25,235
Expected return on plan assets (21,901) (16,987) (44,103) (30,991)
Amortization of prior service cost 958 792 1,915 1,583
Net periodic benefit loss 92 484 246 407
Other Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 533 384 1,088 469
Interest cost 949 869 1,921 1,401
Expected return on plan assets (480) (487) (960) (973)
Amortization of prior service cost 22 22 44 44
Net periodic benefit loss $ 1,024 $ 788 $ 2,093 $ 941