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 |