v3.25.1
Note 5 - Net Trading (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Net Trading [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

  

2024

 

Net realized gains (losses) - trading inventory

 $4,228  $5,415 

Net unrealized gains (losses) - trading inventory

  625   966 

Net gains and losses

  4,853   6,381 
         

Interest income- trading inventory

  830   1,407 

Interest income-reverse repos

  9,541   7,879 

Interest income

  10,371   9,286 
         

Interest expense-repos

  (8,502)  (7,095)

Interest expense-margin payable

  (651)  (1,396)

Interest expense

  (9,153)  (8,491)
         

Other trading revenue

  3,140   2,672 
         

Net trading

 $9,211  $9,848