XML 80 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Contingencies and Commitments (Future Purchase Obligations and Minimum Lease Payments) (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 1,208
2024 1,450
2025 2,250
2026 1,000
2027 750
Thereafter 6,300
Purchase obligations  
2023 1,595
2024 68
2025 53
2026 56
2027 59
Thereafter 14
Minimum lease payments  
2023 126
2024 96
2025 73
2026 54
2027 41
Thereafter $ 76