XML 76 R72.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Derivative Financial Instruments (Schedule of the Fair Values of Derivative Financial Instruments) (Details) (USD $)
In Millions
Jun. 30, 2011
Dec. 31, 2010
Derivative Liability, Fair Value $ 742  
Interest-Rate Contracts [Member] | Derivatives not Designated as Hedging Instruments [Member]
   
Derivative Asset, Fair Value 397 412
Derivative Liability, Fair Value 471 423
Foreign Exchange Contracts [Member] | Derivatives not Designated as Hedging Instruments [Member]
   
Derivative Asset, Fair Value 8,278 7,779
Derivative Liability, Fair Value 8,312 8,174
Credit Derivative Contracts [Member] | Derivatives not Designated as Hedging Instruments [Member]
   
Derivative Asset, Fair Value   1
Derivative Liability, Fair Value 1 1
Derivatives not Designated as Hedging Instruments [Member]
   
Derivative Asset, Fair Value 8,676 8,193
Derivative Liability, Fair Value 8,784 8,598
Derivatives not Designated as Hedging Instruments [Member] | Equity Derivative Contracts [Member]
   
Derivative Asset, Fair Value 1 1
Interest-Rate Contracts [Member] | Designated as Hedging Instrument [Member]
   
Derivative Asset, Fair Value 66 32
Derivative Liability, Fair Value 230 228
Designated as Hedging Instrument [Member]
   
Derivative Asset, Fair Value 66 32
Derivative Liability, Fair Value $ 230 $ 228