Quarterly report pursuant to Section 13 or 15(d)

Recent Accounting Standards and Accounting Policies (Details)

v3.19.3
Recent Accounting Standards and Accounting Policies (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Dec. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Other long-term liabilities $ 2,506 $ 2,646    
Lessor, Operating Lease, Renewal Term 39 years      
Weighted average remaining lease term 4 years 9 months 18 days      
Weighted average discount rate 3.40%      
Lease expense $ 141      
Lessee, Operating Lease, Liability, Payment, Due [Abstract]        
Remainder of 2019 44      
2020 178      
2021 125      
2022 96      
2023 71      
2024 and Thereafter 108      
Total 622      
Present value of lease payments $ 573      
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]        
Lease expense   231 $ 264  
2019   229    
2020   181    
2021   133    
2022   101    
2023   70    
2024 and Thereafter   121    
Total   $ 835    
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Remaining lease term 1 year      
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Remaining lease term 9 years      
Accounting Standards Update 2016-02 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Prepaid land use rights       $ 81
Accrued liabilities       180
Other long-term liabilities       445
Other Noncurrent Assets [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Leased assets $ 652      
Other Noncurrent Assets [Member] | Accounting Standards Update 2016-02 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Leased assets       $ 706
Accrued Liabilities [Member]        
Lessee, Operating Lease, Liability, Payment, Due [Abstract]        
Present value of lease payments 174      
Other Long-Term Liabilities [Member]        
Lessee, Operating Lease, Liability, Payment, Due [Abstract]        
Present value of lease payments $ 399