XML 104 R73.htm IDEA: XBRL DOCUMENT v3.19.2
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Brokers and Dealers [Abstract]    
Receivables from customers $ 15,887 $ 14,415
Receivables from brokers, dealers and clearing organizations 34,140 21,035
Total brokerage receivables 50,027 35,450
Payables to customers 38,589 40,273
Payables to brokers, dealers and clearing organizations 31,250 24,298
Total brokerage payables $ 69,839 $ 64,571