Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments (Detail)

v3.8.0.1
Derivative Financial Instruments (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
Oct. 01, 2016
Sep. 30, 2017
Oct. 01, 2016
Dec. 31, 2016
Notional Disclosures [Abstract]          
Derivative, Notional Amount $ 38,205 $ 29,234 $ 38,205 $ 29,234 $ 33,528
Offsetting Derivative Assets [Abstract]          
Derivative Assets, Fair Value, Gross Amounts 360   360   433
Derivative Assets Subject to Master Netting Arrangements, Gross Amounts Offset in the Balance Sheet 0   0   0
Derivative Assets Subject to Master Netting Arrangements, Net Amount Presented in the Balance Sheet 360   360   433
Derivative Assets, Financial Instruments Not Offset in the Balance Sheet (201)   (201)   (368)
Derivative Assets, Cash Collateral Not Offset in the Balance Sheet (159)   (159)   (42)
Derivative Assets Subject to Master Netting Arrangements, Net Amount 0   0   23
Reverse Repurchase Agreements, Gross Amounts Recognized 1,849   1,849   1,018
Reverse Repurchase Agreements, Gross Amounts Offset In The Balance Sheet 0   0   0
Reverse Repurchase Agreements, Net Amount Presented in the Balance Sheet 1,849   1,849   1,018
Reverse Repurchase Agreements, Financial Instruments Not Offset in the Balance Sheet 0   0   0
Reverse Repurchase Agreements, Cash Collateral Not Offset in the Balance Sheet (1,849)   (1,849)   (1,018)
Reverse Repurchase Agreements, Net Amount 0   0   0
Total Assets, Gross Amounts Recognized 2,209   2,209   1,451
Total Assets, Gross Amounts Offset in the Balance Sheet 0   0   0
Total Assets, Net Amounts Presented in the Balance Sheet 2,209   2,209   1,451
Total Assets, Financial Instruments, Not Offset in the Balance Sheet (201)   (201)   (368)
Total Assets, Cash and Non Cash Collateral, Not Offset in the Balance Sheet (2,008)   (2,008)   (1,060)
Total Assets, Net Amount 0   0   23
Offsetting Derivative Liabilities [Abstract]          
Derivative Liabilities, Fair Value, Gross Amounts 603   603   588
Derivative Liabilities Subject to Master Netting Arrangements, Gross Amounts Offset in the Balance Sheet 0   0   0
Derivative Liabilities Subject to Master Netting Arrangements, Net Amount Presented in the Balance Sheet 603   603   588
Derivative Liabilities, Financial Instruments Not Offset in the Balance Sheet (201)   (201)   (368)
Derivative Liabilities, Cash Collateral Not Offset in the Balance Sheet (377)   (377)   (201)
Derivative Liabilities Subject to Master Netting Arrangements, Net Amount 25   25   19
Effect of Fair Value Hedges on Results of Operations [Abstract]          
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge 15 34 (67) (188)  
Net Change In Unrealized Gain (Loss) Recognized In Income Statement On Fair Value Hedging Instruments And On Hedged Item In Fair Value Hedge 0 0 0 0  
Not Designated as Hedging Instrument [Member]          
Derivative Instruments Not Designated as Hedging Instruments [Abstract]          
Gains (Losses) Recognized in Income On Derivatives (54) 44 (390) (127)  
Fair Value Hedging [Member]          
Derivative [Line Items]          
Derivative, Net Hedge Ineffectiveness Gain (Loss) 0 0 0 0  
Assets          
Offsetting Derivative Assets [Abstract]          
Derivative Assets, Fair Value, Gross Amounts 374   374   422
Assets | Designated as Hedging Instrument [Member]          
Offsetting Derivative Assets [Abstract]          
Derivative Assets, Fair Value, Gross Amounts 304   304   24
Assets | Not Designated as Hedging Instrument [Member]          
Offsetting Derivative Assets [Abstract]          
Derivative Assets, Fair Value, Gross Amounts 70   70   398
Liabilities          
Offsetting Derivative Liabilities [Abstract]          
Derivative Liabilities, Fair Value, Gross Amounts 622   622   583
Liabilities | Designated as Hedging Instrument [Member]          
Offsetting Derivative Liabilities [Abstract]          
Derivative Liabilities, Fair Value, Gross Amounts 158   158   439
Liabilities | Not Designated as Hedging Instrument [Member]          
Offsetting Derivative Liabilities [Abstract]          
Derivative Liabilities, Fair Value, Gross Amounts 464   464   144
Foreign currency contracts          
Notional Disclosures [Abstract]          
Derivative, Notional Amount 18,573 17,833 18,573 17,833 17,960
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net [Abstract]          
Gains (Losses) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion) 83 92 528 374  
Foreign currency contracts | Not Designated as Hedging Instrument [Member] | Interest and other, net [Member]          
Derivative Instruments Not Designated as Hedging Instruments [Abstract]          
Gains (Losses) Recognized in Income On Derivatives (91) (35) (521) (209)  
Foreign currency contracts | Assets | Designated as Hedging Instrument [Member]          
Offsetting Derivative Assets [Abstract]          
Derivative Assets, Fair Value, Gross Amounts 296   296   21
Foreign currency contracts | Assets | Not Designated as Hedging Instrument [Member]          
Offsetting Derivative Assets [Abstract]          
Derivative Assets, Fair Value, Gross Amounts 48   48   374
Foreign currency contracts | Liabilities | Designated as Hedging Instrument [Member]          
Offsetting Derivative Liabilities [Abstract]          
Derivative Liabilities, Fair Value, Gross Amounts 33   33   252
Foreign currency contracts | Liabilities | Not Designated as Hedging Instrument [Member]          
Offsetting Derivative Liabilities [Abstract]          
Derivative Liabilities, Fair Value, Gross Amounts 437   437   114
Interest rate contracts          
Notional Disclosures [Abstract]          
Derivative, Notional Amount 18,171 10,046 18,171 10,046 14,228
Effect of Fair Value Hedges on Results of Operations [Abstract]          
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments (15) (34) 67 188  
Interest rate contracts | Not Designated as Hedging Instrument [Member] | Interest and other, net [Member]          
Derivative Instruments Not Designated as Hedging Instruments [Abstract]          
Gains (Losses) Recognized in Income On Derivatives (3) 7 (4) (8)  
Interest rate contracts | Assets | Designated as Hedging Instrument [Member]          
Offsetting Derivative Assets [Abstract]          
Derivative Assets, Fair Value, Gross Amounts 8   8   3
Interest rate contracts | Assets | Not Designated as Hedging Instrument [Member]          
Offsetting Derivative Assets [Abstract]          
Derivative Assets, Fair Value, Gross Amounts 11   11   15
Interest rate contracts | Liabilities | Designated as Hedging Instrument [Member]          
Offsetting Derivative Liabilities [Abstract]          
Derivative Liabilities, Fair Value, Gross Amounts 125   125   187
Interest rate contracts | Liabilities | Not Designated as Hedging Instrument [Member]          
Offsetting Derivative Liabilities [Abstract]          
Derivative Liabilities, Fair Value, Gross Amounts 27   27   30
Other          
Notional Disclosures [Abstract]          
Derivative, Notional Amount 1,461 1,355 1,461 1,355 1,340
Other | Not Designated as Hedging Instrument [Member] | Various [Member]          
Derivative Instruments Not Designated as Hedging Instruments [Abstract]          
Gains (Losses) Recognized in Income On Derivatives 40 $ 72 135 $ 90  
Other | Assets | Not Designated as Hedging Instrument [Member]          
Offsetting Derivative Assets [Abstract]          
Derivative Assets, Fair Value, Gross Amounts 11   11   9
Other | Liabilities | Not Designated as Hedging Instrument [Member]          
Offsetting Derivative Liabilities [Abstract]          
Derivative Liabilities, Fair Value, Gross Amounts $ 0   $ 0   $ 0