v3.26.1
Note 4 - Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Marketable Securities [Table Text Block]
  

For the Three Months Ended

  

For the Six Months Ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Unrealized gains, net

 $393  $  $393  $ 

Realized losses

 $(15) $  $(15) $