XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Stock Warrants (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  Number of Shares  Exercise Price  Remaining Contractual Life (years) 

Outstanding warrants expiring January 28, 2025

  431,250  $10.00   0.33 

Outstanding warrants expiring May 7, 2026

  958,334  $20.00   1.60 

Outstanding warrants expiring September 11, 2026

  512,047  $1.66   1.96 

Outstanding warrants on September 30, 2024

  1,901,631  $12.79   1.41