XML 96 R77.htm IDEA: XBRL DOCUMENT v3.22.1
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Brokers and Dealers [Abstract]    
Receivables from customers $ 29,948 $ 26,403
Receivables from brokers, dealers and clearing organizations 59,270 27,937
Total brokerage receivables 89,218 54,340
Payables to customers 67,958 52,158
Payables to brokers, dealers and clearing organizations 23,366 9,272
Total brokerage payables $ 91,324 $ 61,430