XML 121 R91.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Broker-Dealer [Abstract]    
Receivables from customers $ 16,889 $ 15,986
Receivables from brokers, dealers and clearing organizations 44,425 37,929
Total brokerage receivables 61,314 53,915
Payables to customers 48,385 49,206
Payables to brokers, dealers and clearing organizations 24,628 14,333
Total brokerage payables $ 73,013 $ 63,539