XML 178 R106.htm IDEA: XBRL DOCUMENT v3.25.4
Postretirement Benefits - Schedule of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Retirement Benefits [Abstract]      
Service cost—benefits earned during the period $ 24,969 $ 24,898 $ 21,568
Interest cost on projected benefit obligation 36,081 33,123 31,367
Expected return on assets (46,278) (42,580) (38,625)
Amortization of prior service cost (credit) $ 1,167 $ 1,071 $ 1,075
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization of Prior Service Cost (Credit), Statement of Income or Comprehensive Income [Extensible Enumeration] Amortization of pension costs Amortization of pension costs Amortization of pension costs
Recognition of actuarial gain (loss) $ 45 $ (54) $ (160)
Net periodic benefit cost $ 15,984 $ 16,458 $ 15,225