|
Derivatives - Economic Hedges (Details) (USD $)
In Millions, unless otherwise specified |
3 Months Ended | 6 Months Ended | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Jun. 30, 2012
|
Jun. 30, 2011
|
Jun. 30, 2012
|
Jun. 30, 2011
|
|||||||||||||||
| Derivative [Line Items] | ||||||||||||||||||
| Gain (Loss) On Derivative Instrument, Interest Rate Lock Commitments On Loans Held For Sale | $ 886 | $ 1,200 | $ 1,400 | $ 2,200 | ||||||||||||||
| Summary of Derivative Instruments by Risk Exposure [Abstract] | ||||||||||||||||||
| Price risk on mortgage banking production income | 801 | [1],[2] | 1,221 | [1],[2] | 1,390 | [1],[2] | 1,166 | [1],[2] | ||||||||||
| Interest rate risk on mortgage banking servicing income | 1,351 | [1] | 530 | [1] | 1,148 | [1] | 385 | [1] | ||||||||||
| Credit risk on loans | 18 | [3] | 1 | [3] | (39) | [3] | (28) | [3] | ||||||||||
| Interest rate and foreign currency risk on long-term debt and other foreign exchange transactions | (1,054) | [4] | 1,826 | [4] | (678) | [4] | 5,220 | [4] | ||||||||||
| Price Risk on Restricted Stock Awards | (223) | [5] | (157) | [5] | 250 | [5] | (164) | [5] | ||||||||||
| Other | (4) | (12) | 89 | (12) | ||||||||||||||
| Gain Loss On Economic Hedges | $ 889 | $ 3,409 | $ 2,160 | $ 6,567 | ||||||||||||||
|
||||||||||||||||||