Receivables from and Payables to Brokers, Dealers and Clearing Organizations - Amounts Receivable from and Payable to Brokers, Dealers and Clearing Organizations (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Receivables from brokers, dealers and clearing organizations | ||
Receivable from clearing organizations | $ 199,143 | $ 285,957 |
Receivable from brokers and dealers | 9,176 | 10,942 |
Other | 3,685 | 3,564 |
Total receivables from brokers, dealers and clearing organizations | 212,004 | 300,463 |
Payables to brokers, dealers and clearing organizations | ||
Payable to brokers and dealers | 979 | 4,622 |
Total payables to brokers, dealers and clearing organizations | $ 979 | $ 4,622 |