XML 129 R118.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Minimum Purchase Obligations) (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Unconditional purchase obligations  
Unrecorded Unconditional Purchase Obligation $ 6,646
2023 914
2024 894
2025 817
2026 780
2027 703
Thereafter $ 2,538