XML 19 R112.htm IDEA: XBRL DOCUMENT v2.4.0.6
Derivative Financial Instruments (Schedule Of The Fair Values Of Derivative Financial Instruments) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value $ 911  
Derivatives Not Designated As Hedging Instruments [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value 13,893 8,193
Derivative Liability, Fair Value 14,013 8,596
Derivatives Not Designated As Hedging Instruments [Member] | Foreign Exchange Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value 12,210 8,058
Derivative Liability, Fair Value 12,315 8,455
Derivatives Not Designated As Hedging Instruments [Member] | Interest-Rate Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value 1,682 133
Derivative Liability, Fair Value 1,688 131
Derivatives Not Designated As Hedging Instruments [Member] | Other Derivative Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value 1  
Derivative Liability, Fair Value 10  
Derivatives Not Designated As Hedging Instruments [Member] | Credit Derivative Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value   2
Derivative Liability, Fair Value   10
Designated As Hedging Instruments [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value 126 32
Derivative Liability, Fair Value 330 228
Designated As Hedging Instruments [Member] | Foreign Exchange Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value 3  
Derivative Liability, Fair Value 37  
Designated As Hedging Instruments [Member] | Interest-Rate Contracts [Member]
   
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value 123 32
Derivative Liability, Fair Value $ 293 $ 228