XML 63 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments Additional Information (Details)
€ in Millions, ¥ in Millions, £ in Millions, $ in Millions, $ in Billions
3 Months Ended
Mar. 28, 2020
USD ($)
Mar. 30, 2019
USD ($)
Mar. 28, 2020
JPY (¥)
Mar. 28, 2020
CAD ($)
Mar. 28, 2020
EUR (€)
Mar. 28, 2020
USD ($)
Mar. 28, 2020
GBP (£)
Dec. 28, 2019
USD ($)
Derivative [Line Items]                
Derivative, collateral, obligation to return cash           $ 77   $ 108
Derivative, collateral, right to reclaim cash           77   108
Collateral posted related to commodity derivative margin requirements, asset           90    
Collateral posted related to commodity derivative margin requirements, liability               25
Cash flow hedges gain (loss) to be reclassified within twelve months $ 34              
Level 1 | Money market funds                
Derivative [Line Items]                
Fair value of money market funds           3,300   $ 94
Cross-currency contracts                
Derivative [Line Items]                
Maximum length of time hedged in cash flow hedge 4 years              
Foreign exchange contracts                
Derivative [Line Items]                
Maximum length of time hedged in cash flow hedge 2 years              
Designated as hedging instrument | Debt | Net Investment Hedging                
Derivative [Line Items]                
Non-derivative instruments, loss (gain) recognized in other comprehensive income (loss), net $ (34) $ (44)            
Designated as hedging instrument | Debt | Euro Member Countries, Euro | Net Investment Hedging                
Derivative [Line Items]                
Derivative, amount of hedged item | €         € 2,550      
Designated as hedging instrument | Debt | United Kingdom, Pounds | Net Investment Hedging                
Derivative [Line Items]                
Derivative, amount of hedged item | £             £ 400  
Designated as hedging instrument | Cross-currency contracts | United Kingdom, Pounds | Net Investment Hedging                
Derivative [Line Items]                
Derivative asset, notional amount           1,400 £ 1,000  
Designated as hedging instrument | Cross-currency contracts | Canada, Dollars | Net Investment Hedging                
Derivative [Line Items]                
Derivative asset, notional amount       $ 2.1   1,600    
Designated as hedging instrument | Cross-currency contracts | Japan, Yen | Net Investment Hedging                
Derivative [Line Items]                
Derivative asset, notional amount     ¥ 9,600     85    
Designated as hedging instrument | Foreign exchange contracts | China, Yuan Renminbi | Net Investment Hedging                
Derivative [Line Items]                
Derivative asset, notional amount           $ 160    
Designated as hedging instrument | Other contract | Euro Member Countries, Euro | Net Investment Hedging                
Derivative [Line Items]                
Derivative asset, notional amount | ¥     ¥ 122