XML 157 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Broker-Dealer [Abstract]    
Receivables from customers $ 15,986 $ 15,462
Receivables from brokers, dealers and clearing organizations 37,929 38,730
Total brokerage receivables 53,915 54,192
Payables to customers 49,206 55,747
Payables to brokers, dealers and clearing organizations 14,333 13,471
Total brokerage payables $ 63,539 $ 69,218