XML 101 R73.htm IDEA: XBRL DOCUMENT v3.21.1
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Brokers and Dealers [Abstract]    
Receivables from customers $ 25,661 $ 18,097
Receivables from brokers, dealers and clearing organizations 34,804 26,709
Total brokerage receivables 60,465 44,806
Payables to customers 45,065 39,319
Payables to brokers, dealers and clearing organizations 15,842 11,165
Total brokerage payables $ 60,907 $ 50,484