XML 237 R155.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt - Narrative (Details) - USD ($)
12 Months Ended
Sep. 28, 2018
Sep. 29, 2015
Dec. 31, 2019
Feb. 06, 2020
Sep. 11, 2019
Mar. 13, 2019
Feb. 01, 2019
Oct. 29, 2018
Jun. 13, 2018
Apr. 30, 2018
Mar. 07, 2018
Debt Instrument [Line Items]                      
Bank note, maximum issuable amount $ 20,000,000,000 $ 20,000,000,000                  
Senior notes available for future issuance     $ 18,700,000,000                
Senior Notes [Member]                      
Debt Instrument [Line Items]                      
Original maturity of bank note 7 days 7 days                  
Issuance of senior notes     $ 1,400,000,000                
Subordinated Notes [Member]                      
Debt Instrument [Line Items]                      
Original maturity of bank note 5 years 5 years                  
3.375% Senior Notes Due 2023 [Member]                      
Debt Instrument [Line Items]                      
Issuance of senior notes                     $ 500,000,000
Debt instrument interest rate                     3.375%
3.35% Senior Notes Due 2021 [Member]                      
Debt Instrument [Line Items]                      
Issuance of senior notes                 $ 500,000,000    
Debt instrument interest rate                 3.35%    
3.300% Senior Notes Due 2022 [Member]                      
Debt Instrument [Line Items]                      
Issuance of senior notes             $ 600,000,000        
Debt instrument interest rate             3.30%        
Floating Rate Senior Notes Due 2022 [Member]                      
Debt Instrument [Line Items]                      
Issuance of senior notes             $ 400,000,000        
3.900% Subordinated Notes Due 2029 [Member]                      
Debt Instrument [Line Items]                      
Issuance of senior notes           $ 350,000,000          
Debt instrument interest rate           3.90%          
Medium-Term Notes [Member]                      
Debt Instrument [Line Items]                      
Debt term     9 months                
Additional debt securities authorized and available for issuance under note program     $ 2,000,000,000.0                
4.10% Senior Notes Due 2028 [Member]                      
Debt Instrument [Line Items]                      
Issuance of senior notes                   $ 750,000,000  
Debt instrument interest rate                   4.10%  
4.150% Senior Notes Due 2025 [Member]                      
Debt Instrument [Line Items]                      
Issuance of senior notes               $ 500,000,000      
Debt instrument interest rate               4.15%      
2.550% Senior Notes Due 2029 [Member]                      
Debt Instrument [Line Items]                      
Issuance of senior notes         $ 750,000,000            
Debt instrument interest rate         2.55%            
Subsequent Event [Member] | 2.250% Senior Notes Due 2027 [Member]                      
Debt Instrument [Line Items]                      
Issuance of senior notes       $ 800,000,000              
Debt instrument interest rate       2.25%