XML 82 R73.htm IDEA: XBRL DOCUMENT v3.20.1
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Brokers and Dealers [Abstract]    
Receivables from customers $ 22,390 $ 15,912
Receivables from brokers, dealers and clearing organizations 46,165 23,945
Total brokerage receivables 68,555 39,857
Payables to customers 51,506 37,613
Payables to brokers, dealers and clearing organizations 22,862 10,988
Total brokerage payables $ 74,368 $ 48,601