Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies Recently Issued Accounting Guidance (Details)

v3.19.2
Summary of Significant Accounting Policies Recently Issued Accounting Guidance (Details) - USD ($)
$ in Millions
Jun. 28, 2019
Jan. 01, 2019
Dec. 31, 2018
Jun. 29, 2018
Dec. 31, 2017
Impact of New Pronouncements          
Operating Lease, Right-of-Use Asset $ 1,330        
Operating Lease, Liability 1,353        
Cash and cash equivalents 6,731   $ 9,077 $ 8,149 $ 6,102
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents at end of period 7,027   9,318 8,369 6,373
Long Lived Assets Held-for-sale, Name [Domain]          
Impact of New Pronouncements          
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents at end of period 0   0 0 13
Other Assets          
Impact of New Pronouncements          
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents at end of period 296   $ 241 $ 220 $ 258
Accounting Standards Update 2016-02 [Member]          
Impact of New Pronouncements          
Operating Lease, Liability $ 1,353        
Accounting Standards Update 2017-12 [Member]          
Impact of New Pronouncements          
Cumulative Effect of New Accounting Principle in Period of Adoption   $ (12)      
Accounting Standards Update 2018-02 [Member]          
Impact of New Pronouncements          
Cumulative Effect of New Accounting Principle in Period of Adoption   $ 513