XML 70 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Supplemental Financial Information (Summary of Operating Lease Assets and Liabilities Recorded in the Consolidated Balance Sheets) (Details) - Accounting Standards Update 2016-02 [Member] - USD ($)
$ in Millions
Mar. 31, 2019
Jan. 01, 2019
Lessee, Lease, Description [Line Items]    
Operating lease assets   $ 4,200
Other Noncurrent Assets, Net [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease assets $ 4,100  
Accrued Expenses and Other Current Liabilities [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease liabilities, current 693  
Other Noncurrent Liabilities [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease liabilities, noncurrent 4,014  
NBCUniversal Media LLC [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease assets   $ 1,700
NBCUniversal Media LLC [Member] | Other Noncurrent Assets, Net [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease assets 1,599  
NBCUniversal Media LLC [Member] | Accrued Expenses and Other Current Liabilities [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease liabilities, current 177  
NBCUniversal Media LLC [Member] | Other Noncurrent Liabilities [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease liabilities, noncurrent $ 1,525