Derivative Instruments and Hedging Activities - Fair Value and Notional Amounts of Derivative Instruments (Detail) (USD $)
In Millions, unless otherwise specified |
Jun. 30, 2013
|
Dec. 31, 2012
|
---|---|---|
Derivative [Line Items] | ||
Notional or contractual amount | $ 60,797 | $ 57,812 |
Derivatives at Fair Value - Assets | 1,144 | 1,848 |
Derivatives at Fair Value - Liabilities | 638 | 400 |
Derivatives Designated as Accounting Hedges [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 34,630 | 34,139 |
Derivatives at Fair Value - Assets | 507 | 1,154 |
Derivatives at Fair Value - Liabilities | 321 | 54 |
Derivatives Designated as Accounting Hedges [Member] | Interest Rate Contracts [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 30,101 | 28,927 |
Derivatives at Fair Value - Assets | 365 | 1,136 |
Derivatives at Fair Value - Liabilities | 319 | 14 |
Derivatives Designated as Accounting Hedges [Member] | Interest Rate Contracts [Member] | Fair Value Interest Rate Contracts [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 15,576 | 15,902 |
Derivatives at Fair Value - Assets | 360 | 1,020 |
Derivatives at Fair Value - Liabilities | 137 | 0 |
Derivatives Designated as Accounting Hedges [Member] | Interest Rate Contracts [Member] | Cash Flow Interest Rate Contracts [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 14,525 | 13,025 |
Derivatives at Fair Value - Assets | 5 | 116 |
Derivatives at Fair Value - Liabilities | 182 | 14 |
Derivatives Designated as Accounting Hedges [Member] | Foreign Exchange Contracts [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 4,529 | 5,212 |
Derivatives at Fair Value - Assets | 142 | 18 |
Derivatives at Fair Value - Liabilities | 2 | 40 |
Derivatives Designated as Accounting Hedges [Member] | Foreign Exchange Contracts [Member] | Cash Flow Foreign Exchange Contracts [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 4,529 | 5,212 |
Derivatives at Fair Value - Assets | 142 | 18 |
Derivatives at Fair Value - Liabilities | 2 | 40 |
Derivatives not Designated as Accounting Hedges [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 26,167 | 23,673 |
Derivatives at Fair Value - Assets | 637 | 694 |
Derivatives at Fair Value - Liabilities | 317 | 346 |
Derivatives not Designated as Accounting Hedges [Member] | Interest Rate Contracts [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 23,757 | 21,600 |
Derivatives at Fair Value - Assets | 438 | 536 |
Derivatives at Fair Value - Liabilities | 236 | 297 |
Derivatives not Designated as Accounting Hedges [Member] | Interest Rate Contracts [Member] | MSRs [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 224 | 147 |
Derivatives at Fair Value - Assets | 0 | 12 |
Derivatives at Fair Value - Liabilities | 3 | 2 |
Derivatives not Designated as Accounting Hedges [Member] | Interest Rate Contracts [Member] | Customer Accommodation [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 21,209 | 18,900 |
Derivatives at Fair Value - Assets | 403 | 479 |
Derivatives at Fair Value - Liabilities | 209 | 273 |
Derivatives not Designated as Accounting Hedges [Member] | Interest Rate Contracts [Member] | Other Interest Rate Exposures [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 2,324 | 2,553 |
Derivatives at Fair Value - Assets | 35 | 45 |
Derivatives at Fair Value - Liabilities | 24 | 22 |
Derivatives not Designated as Accounting Hedges [Member] | Foreign Exchange Contracts [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 1,337 | 1,372 |
Derivatives at Fair Value - Assets | 186 | 158 |
Derivatives at Fair Value - Liabilities | 67 | 46 |
Derivatives not Designated as Accounting Hedges [Member] | Other Contracts [Member]
|
||
Derivative [Line Items] | ||
Notional or contractual amount | 1,073 | 701 |
Derivatives at Fair Value - Assets | 13 | 0 |
Derivatives at Fair Value - Liabilities | $ 14 | $ 3 |