XML 54 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Common Stock (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
      

Weighted-average

 
  

Amount

  

exercise price

 

Outstanding at January 1, 2023

  1,113,622  $4.69 

Outstanding at December 31, 2023

  1,113,622   4.69 

Exercised

  (215,000)  2.00 

Outstanding at December 31, 2024

  898,622   5.33