XML 95 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Postretirement Benefits - Schedule of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Retirement Benefits [Abstract]        
Service cost $ 5,390 $ 8,656 $ 10,782 $ 17,311
Interest cost 7,834 6,121 15,668 12,244
Expected return on assets (9,656) (8,885) (19,312) (17,770)
Prior service cost 269 158 538 316
Actuarial (gain) loss (52) 3,208 (104) 6,417
Net periodic benefit cost $ 3,785 $ 9,258 $ 7,572 $ 18,518