XML 216 R175.htm IDEA: XBRL DOCUMENT v3.22.0.1
Benefit Plans - Estimated future benefit payments (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Pension benefits  
Estimated future benefit payments  
2022 $ 602
2023 586
2024 566
2025 533
2026 517
2027-2031 2,180
Total benefit payments 4,984
Postretirement benefits  
Estimated future benefit payments  
2022 25
2023 25
2024 25
2025 25
2026 24
2027-2031 85
Total benefit payments $ 209