XML 32 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Effective Portion of Pre Tax Gains and Losses on Derivative Instruments (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 21, 2020
Mar. 23, 2019
Derivatives, Fair Value [Line Items]    
Losses/(Gains) Recognized in Accumulated Other Comprehensive Loss $ 236 $ 20
Cash Flow Hedge Gain/(Loss) to be Reclassified within Twelve Months (46)  
Fair Value/Non-designated Hedges    
Derivatives, Fair Value [Line Items]    
(Gains)/Losses Recognized in Income Statement (a) 144 (73)
Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Losses/(Gains) Recognized in Accumulated Other Comprehensive Loss 152 10
Losses/(Gains) Reclassified from Accumulated Other Comprehensive Loss into Income Statement (b) 157 (15)
Foreign Exchange Forward [Member] | Fair Value/Non-designated Hedges    
Derivatives, Fair Value [Line Items]    
(Gains)/Losses Recognized in Income Statement (a) (11) (3)
Foreign Exchange Forward [Member] | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Losses/(Gains) Recognized in Accumulated Other Comprehensive Loss (51) 31
Losses/(Gains) Reclassified from Accumulated Other Comprehensive Loss into Income Statement (b) 4 (5)
Interest Rate Contract [Member] | Fair Value/Non-designated Hedges    
Derivatives, Fair Value [Line Items]    
(Gains)/Losses Recognized in Income Statement (a) (11) (28)
Interest Rate Contract [Member] | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Losses/(Gains) Recognized in Accumulated Other Comprehensive Loss 223 (7)
Losses/(Gains) Reclassified from Accumulated Other Comprehensive Loss into Income Statement (b) 150 (11)
Commodity Contract [Member] | Fair Value/Non-designated Hedges    
Derivatives, Fair Value [Line Items]    
(Gains)/Losses Recognized in Income Statement (a) 166 (42)
Commodity Contract [Member] | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Losses/(Gains) Recognized in Accumulated Other Comprehensive Loss 64 (4)
Losses/(Gains) Reclassified from Accumulated Other Comprehensive Loss into Income Statement (b) 3 1
Net Investment Hedging [Member] | Fair Value/Non-designated Hedges    
Derivatives, Fair Value [Line Items]    
(Gains)/Losses Recognized in Income Statement (a) 0 0
Net Investment Hedging [Member] | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Losses/(Gains) Recognized in Accumulated Other Comprehensive Loss (84) (10)
Losses/(Gains) Reclassified from Accumulated Other Comprehensive Loss into Income Statement (b) $ 0 $ 0