XML 81 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Receivables from and Payables to Broker-Dealers, Clearing Organizations, Customers and Related Broker-Dealers (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Receivables from broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to deliver $ 775,393 $ 213,409
Receivables from clearing organizations 144,193 118,473
Other receivables from broker-dealers and customers 30,485 26,859
Net pending trades 0 1,365
Open derivative contracts 1,316 5,384
Total 951,387 365,490
Payables to broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to receive 747,651 201,301
Payables to clearing organizations 10,105 5,643
Other payables to broker-dealers and customers 16,775 14,003
Net pending trades 419 0
Open derivative contracts 2,259 4,430
Total $ 777,209 $ 225,377