XML 77 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contingencies and Commitments (Future Purchase Obligations and Minimum Lease Payments) (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 7
2023 1,226
2024 1,564
2025 1,400
2026 1,000
Thereafter 7,392
Purchase obligations  
2022 1,889
2023 69
2024 54
2025 46
2026 49
Thereafter 0
Minimum lease payments  
2022 112
2023 86
2024 60
2025 38
2026 34
Thereafter $ 72