XML 349 R182.htm IDEA: XBRL DOCUMENT v3.22.4
Benefit Plans - Estimated future benefit payments (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Pension benefits  
Estimated future benefit payments  
2023 $ 505
2024 485
2025 470
2026 468
2027 463
2028-2032 1,778
Total benefit payments 4,169
Postretirement benefits  
Estimated future benefit payments  
2023 25
2024 26
2025 25
2026 23
2027 21
2028-2032 69
Total benefit payments $ 189