v3.6.0.2
Commitments and Contingencies (Minimum Annual Commitments under the Programming License Agreements and Operating Leases) (Details)
$ in Millions
Dec. 31, 2016
USD ($)
Programming and Talent Commitments  
2017 $ 5,222
2018 4,879
2019 3,503
2020 4,587
2021 3,177
Thereafter 20,847
Operating Leases  
2017 517
2018 485
2019 433
2020 378
2021 321
Thereafter 1,873
NBCUniversal Media LLC [Member]  
Programming and Talent Commitments  
2017 5,213
2018 4,876
2019 3,503
2020 4,587
2021 3,177
Thereafter 20,847
Operating Leases  
2017 198
2018 182
2019 173
2020 163
2021 147
Thereafter $ 1,238