XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Receivables from and Payables to Broker-Dealers, Clearing Organizations, Customers and Related Broker-Dealers (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Receivables from broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to deliver $ 812,610 $ 182,094
Receivables from clearing organizations 124,279 135,789
Other receivables from broker-dealers and customers 29,088 28,546
Net pending trades 92,019 0
Open derivative contracts 4,592 3,607
Total 1,062,588 350,036
Payables to broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to receive 752,470 172,231
Payables to clearing organizations 110,389 10,846
Other payables to broker-dealers and customers 16,005 13,357
Net pending trades 0 76
Open derivative contracts 1,540 5,756
Total $ 880,404 $ 202,266