Annual report pursuant to Section 13 and 15(d)

Recent Accounting Standards (Details)

v3.19.3.a.u2
Recent Accounting Standards (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Dec. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lessee, Operating Lease, Liability, Payments, Due Year Two $ 178 $ 229    
Operating Leases, Future Minimum Payments, Due in Two Years   181    
Operating Leases, Future Minimum Payments, Due in Three Years   133    
Operating Leases, Future Minimum Payments, Due in Four Years   101    
Operating Leases, Future Minimum Payments, Due in Five Years   70    
Operating Leases, Future Minimum Payments, Due Thereafter   121    
Operating Leases, Future Minimum Payments Due   835    
Operating Lease, Weighted Average Discount Rate, Percent 3.40%      
Other Liabilities, Noncurrent $ 2,916 2,646    
Operating Leases, Rent Expense   $ 231 $ 264  
Operating Lease, Liability $ 549      
Lessor, Operating Lease, Renewal Term 39 years      
Operating Lease, Weighted Average Remaining Lease Term 4 years 8 months 12 days      
Operating Lease, Expense $ 185      
Operating Leases, Future Minimum Payments, Due in Two Years 135      
Operating Leases, Future Minimum Payments, Due in Three Years 97      
Operating Leases, Future Minimum Payments, Due in Four Years 74      
Operating Leases, Future Minimum Payments, Due in Five Years 54      
Operating Leases, Future Minimum Payments, Due Thereafter 57      
Operating Leases, Future Minimum Payments Due $ 595      
Minimum [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lessee, Operating Lease, Term of Contract 1 year      
Maximum [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lessee, Operating Lease, Term of Contract 9 years      
Accounting Standards Update 2016-02 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Other Liabilities, Noncurrent       $ 445
Prepaid Land Use Rights       81
Accrued Liabilities       180
Other Long-Term Assets [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating Lease, Right-of-Use Asset $ 628      
Other Long-Term Assets [Member] | Accounting Standards Update 2016-02 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating Lease, Right-of-Use Asset       $ 706
Accrued Liabilities [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating Lease, Liability 175      
Other Long-Term Liabilities [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating Lease, Liability $ 375