v3.26.1
Note 8 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

2023 Promissory Notes (1)

  

2023 Registered Direct Offering (2)

  

2023 Private Warrants (3)

  

2025 Underwriting Agreement (4)

  

Total

 

Outstanding warrants as of March 31, 2026

  1,000,000   481,100   2,850,000   8,571,428   12,902,528 

Weighted average strike price of outstanding warrants as of March 31, 2026

 $2.00  $1.82  $3.25  $2.40  $2.54 

Intrinsic value of outstanding warrants as of March 31, 2026

 $-  $-  $-  $-  $-