XML 109 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments And Contingencies Commitments and Contingencies (Schedule of Minimum Commitments) (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Firm Commitments  
2021 $ 577
2022 527
2023 453
2024 478
2025 436
Thereafter 1,833
Total minimum firm commitments $ 4,304