v3.26.1
Receivables from and Payables to Broker-Dealers, Clearing Organizations, Customers and Related Broker-Dealers (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Receivables from broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to deliver $ 1,614,514 $ 284,804
Receivables from clearing organizations 152,524 151,212
Other receivables from broker-dealers and customers 46,582 29,591
Net pending trades 13,380 0
Open derivative contracts 5,901 2,428
Total 1,832,901 468,035
Payables to broker-dealers, clearing organizations, customers and related broker-dealers    
Contract values of fails to receive 1,484,850 275,290
Payables to clearing organizations 123,390 10,237
Other payables to broker-dealers and customers 21,278 18,114
Net pending trades 0 1,115
Open derivative contracts 5,186 1,608
Total $ 1,634,704 $ 306,364