XML 104 R73.htm IDEA: XBRL DOCUMENT v3.7.0.1
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Jun. 30, 2017
Dec. 31, 2016
Brokers and Dealers [Abstract]    
Receivables from customers $ 12,851 $ 10,374
Receivables from brokers, dealers, and clearing organizations 27,636 18,513
Total brokerage receivables 40,487 28,887
Payables to customers 38,588 37,237
Payables to brokers, dealers, and clearing organizations 24,359 19,915
Total brokerage payables $ 62,947 $ 57,152