XML 91 R77.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Financial Instruments (Fair Value of Derivatives) (Details) (USD $)
In Millions, unless otherwise specified
Jun. 30, 2011
Dec. 31, 2010
Derivatives, Fair Value [Line Items]    
Notional Amount of Derivatives $ 342,000  
Percentage Of Notional Amount That Is Associated With Reducing Or Eliminating Interest Rate, Currency, Or Market Risk 88.00%  
Derivative liabilities 2,366  
Netting adjustment of derivative gross asset (3,583) (3,867)
Netting adjustment of derivative gross liability (3,573) (3,857)
Derivative asset, fair value 7,207 7,489
Derivative liability, fair value 2,366 2,799
Cumulative gain (loss) adjustment for non performance risk (10) (10)
Interest Rate Contract [Member] | Derivatives Accounted For As Hedges [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative assets 5,213 5,959
Derivative liabilities 2,364 2,675
Interest Rate Contract [Member] | Derivatives Not Accounted For As Hedges [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative assets 195 294
Derivative liabilities 289 552
Foreign Exchange Contract [Member] | Derivatives Accounted For As Hedges [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative assets 3,036 2,965
Derivative liabilities 2,452 2,533
Foreign Exchange Contract [Member] | Derivatives Not Accounted For As Hedges [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative assets 1,905 1,602
Derivative liabilities 795 846
Other Contract [Member] | Derivatives Accounted For As Hedges [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative assets 2 5
Derivative liabilities 0 0
Other Contract [Member] | Derivatives Not Accounted For As Hedges [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative assets 439 531
Derivative liabilities 39 50
Derivatives Accounted For As Hedges [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative assets 8,251 8,929
Derivative liabilities 4,816 5,208
Derivatives Not Accounted For As Hedges [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative assets 2,539 2,427
Derivative liabilities 1,123 1,448
Derivatives Associated With Interest Rate, Currency Or Market Risk Reduction Or Elimination [Member]
   
Derivatives, Fair Value [Line Items]    
Notional Amount of Derivatives $ 300,000