v3.26.1
Note 4 - Investments in Debt Securities (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Debt Securities, Available-for-Sale [Table Text Block]
   

Amortized Cost

  

Fair Value

 
   

June 30,

  

December 31,

  

June 30,

  

December 31,

 
 

Longest Maturity Date

 

2026

  

2025

  

2026

  

2025

 
                  

U.S. government and agency securities

2029

  7,743   9,254   7,822   9,402 

Corporate bonds

2031

  2,716   3,062   2,759   3,121 
    10,459   12,316   10,581   12,523 
  

Six Months Ended June 30,

 
  

2026

  

2025

 
         

Investment in debt securities – beginning balance

 $12,523  $16,330 

Purchases

  570   4,927 

Sales at cost

  (2,460)  (5,118)

Realized gain from sale of investment in debt securities

  45   68 

Interest and dividend income

  272   341 

Unrealized gain

  169   172 

Professional management fees and other fees

  (19)  (24)

Withdrawals from debt securities

  (519)  (484)

Investment in debt securities – ending balance

  10,581   16,212 

Less – current portion

  (6,511)  (7,945)

Investment in debt securities – non-current

 $4,070  $8,267