XML 128 R113.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Minimum Purchase Obligations) (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Unconditional purchase obligations  
2021 $ 594
2022 623
2023 553
2024 462
2025 407
Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five 1,811
Unrecorded Unconditional Purchase Obligation $ 4,450