Related Party Transactions - Condensed Consolidated Balance Sheet (Details) - USD ($) $ in Millions |
Jun. 30, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Receivables, net | $ 6,708 | $ 6,896 |
| Accounts payable and accrued expenses related to trade creditors | 6,359 | 6,215 |
| Accrued expenses and other current liabilities | 5,155 | 5,462 |
| Other noncurrent liabilities | 10,719 | 10,637 |
| NBCUniversal Media LLC [Member] | ||
| Receivables, net | 5,228 | 5,411 |
| Accounts payable and accrued expenses related to trade creditors | 1,426 | 1,564 |
| Accrued expenses and other current liabilities | 1,374 | 1,675 |
| Note payable to Comcast | 1,884 | 1,750 |
| Other noncurrent liabilities | 3,875 | 3,790 |
| Transactions With Comcast And Consolidated Subsidiaries [Member] | NBCUniversal Media LLC [Member] | ||
| Receivables, net | 281 | 239 |
| Accounts payable and accrued expenses related to trade creditors | 50 | 68 |
| Accrued expenses and other current liabilities | 70 | 51 |
| Note payable to Comcast | 1,884 | 1,750 |
| Other noncurrent liabilities | $ 387 | $ 383 |