v3.26.1
Receivables from and Payables to Brokers, Dealers and Clearing Organizations - Schedule of Receivables from and Payables to Brokers, Dealers and Clearing Organizations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Receivables from brokers, dealers and clearing organizations    
Receivable from clearing organizations $ 187,512 $ 33,482
Receivable from brokers and dealers 17,763 20,130
Total receivables from brokers, dealers and clearing organizations 205,275 53,612
Payables to brokers, dealers and clearing organizations    
Payable to brokers and dealers 2,000 22,358
Total payables to brokers, dealers and clearing organizations $ 2,000 $ 22,358