XML 106 R80.htm IDEA: XBRL DOCUMENT v3.25.1
BROKERAGE RECEIVABLES AND BROKERAGE PAYABLES (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Broker-Dealer [Abstract]    
Receivables from customers $ 16,501 $ 18,512
Receivables from brokers, dealers and clearing organizations 40,939 32,329
Total brokerage receivables 57,440 50,841
Payables to customers 54,847 51,993
Payables to brokers, dealers and clearing organizations 23,455 14,608
Total brokerage payables $ 78,302 $ 66,601