XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Postretirement Benefits - Schedule of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Retirement Benefits [Abstract]        
Service cost—benefits earned during the period $ 6,245 $ 6,224 $ 18,730 $ 18,673
Interest cost on projected benefit obligation 9,024 8,287 27,073 24,862
Expected return on assets (11,563) (10,645) (34,689) (31,938)
Prior service cost 292 265 876 803
Actuarial (gain) loss 0 6 0 18
Net periodic benefit cost $ 3,998 $ 4,137 $ 11,990 $ 12,418