v3.26.3
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
Sep. 30, 2026
Dec. 31, 2025
Receivables from brokers, dealers and clearing organizations    
Receivable from clearing organizations $ 49,916 $ 33,482
Receivable from brokers and dealers 13,814 20,130
Total receivables from brokers, dealers and clearing organizations 63,730 53,612
Payables to brokers, dealers and clearing organizations    
Payable to brokers and dealers 7,522 22,358
Total payables to brokers, dealers and clearing organizations $ 7,522 $ 22,358