v3.25.2
Note 6 - Receivables From and Payables to Brokers, Dealers, and Clearing Agencies (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Due to (from) Broker-Dealer and Clearing Organization [Table Text Block]
   

June 30, 2025

   

December 31, 2024

 

Deposits with clearing agencies

  $ 250     $ 250  

Unsettled regular way trades, net

    2,468       2,263  

Receivables from clearing agencies

    33,293       43,137  

Receivables from brokers, dealers, and clearing agencies

  $ 36,011     $ 45,650  
   

June 30, 2025

   

December 31, 2024

 

Margin payable

  $ 79,742     $ 66,655  

Payables to brokers, dealers, and clearing agencies

  $ 79,742     $ 66,655