XML 341 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Receivables from Product Sponsors, Broker-Dealers and Clearing Organizations and Payables to Broker-Dealers and Clearing Organizations (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables:    
Receivables from clearing organizations $ 59,298 $ 68,962
Receivables from broker-dealers 1,639 574
Securities failed-to-deliver 9,960 7,009
Total receivables 70,897 76,545
Payables:    
Payables to clearing organizations 28,716 33,229
Payables to broker-dealers 97,956 77,440
Securities failed-to-receive 23,848 18,559
Total payables $ 150,520 $ 129,228