XML 120 R66.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Measurement - Credit Adjustments Reflected on Balance Sheet (Details 5) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2013
Dec. 31, 2012
Credit adjustments    
Derivative receivables balance $ 70,609 $ 74,983
Derivative payables 61,989 70,656
Structured notes balance 50,502 48,112
Credit Valuation Adjustment [Member]
   
Credit adjustments    
Derivative receivables balance (3,906) (4,238)
Debit Valuation Adjustment
   
Credit adjustments    
Derivative payables (825) (830)
Structured notes balance $ (1,843) $ (1,712)