XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Receivables from and Payables to Broker-Dealers, Clearing Organizations, Customers and Related Broker-Dealers (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Receivables from broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to deliver $ 1,106,458 $ 213,409
Receivables from clearing organizations 141,932 118,473
Other receivables from broker-dealers and customers 23,893 26,859
Net pending trades 5,849 1,365
Open derivative contracts 1,293 5,384
Total 1,279,425 365,490
Payables to broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to receive 1,063,128 201,301
Payables to clearing organizations 33,079 5,643
Other payables to broker-dealers and customers 16,957 14,003
Open derivative contracts 657 4,430
Total $ 1,113,821 $ 225,377