XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Receivables from and Payables to Broker-Dealers, Clearing Organizations, Customers and Related Broker-Dealers (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Receivables from broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to deliver $ 1,715,100 $ 213,409
Receivables from clearing organizations 153,439 118,473
Other receivables from broker-dealers and customers 29,166 26,859
Net pending trades 834 1,365
Open derivative contracts 1,152 5,384
Total 1,899,691 365,490
Payables to broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to receive 1,506,436 201,301
Payables to clearing organizations 191,161 5,643
Other payables to broker-dealers and customers 16,126 14,003
Open derivative contracts 1,750 4,430
Total $ 1,715,473 $ 225,377