XML 234 R111.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Brokers and Dealers [Abstract]    
Receivables from customers $ 15,912 $ 14,415
Receivables from brokers, dealers and clearing organizations 23,945 21,035
Total brokerage receivables 39,857 35,450
Payables to customers 37,613 40,273
Payables to brokers, dealers and clearing organizations 10,988 24,298
Total brokerage payables $ 48,601 $ 64,571