XML 42 R188.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounts Payable and Other Liabilities (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Components of Accounts Payable and Other Liabilities    
Brokerage payables $ 121,353 $ 95,359
Accounts payable and other liabilities 81,542 74,971
Total 202,895 170,330
Fair Value, Measurements, Recurring [Member] | Fair value
   
Components of Accounts Payable and Other Liabilities    
Accounts payable and other liabilities $ 51 $ 236