XML 238 R197.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Schedule of Estimated Future Benefit Payments Expected to be Paid (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Pension benefits  
Estimated future benefit payments  
2024 $ 495
2025 487
2026 488
2027 477
2028 472
2029-2033 1,740
Total benefit payments 4,159
Postretirement benefits  
Estimated future benefit payments  
2024 23
2025 23
2026 21
2027 20
2028 18
2029-2033 60
Total benefit payments $ 165