XML 106 R73.htm IDEA: XBRL DOCUMENT v3.19.1
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Brokers and Dealers [Abstract]    
Receivables from customers $ 14,945 $ 14,415
Receivables from brokers, dealers and clearing organizations 29,555 21,035
Total brokerage receivables 44,500 35,450
Payables to customers 37,240 40,273
Payables to brokers, dealers and clearing organizations 25,416 24,298
Total brokerage payables $ 62,656 $ 64,571