XML 106 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Schedule of Minimum Commitments) (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Firm Commitments  
2020 $ 532
2021 534
2022 471
2023 407
2024 412
Thereafter 1,784
Total minimum firm commitments $ 4,140