XML 103 R73.htm IDEA: XBRL DOCUMENT v3.20.2
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Brokers and Dealers [Abstract]    
Receivables from customers $ 17,145 $ 15,912
Receivables from brokers, dealers and clearing organizations 34,488 23,945
Total brokerage receivables 51,633 39,857
Payables to customers 41,843 37,613
Payables to brokers, dealers and clearing organizations 18,724 10,988
Total brokerage payables $ 60,567 $ 48,601