XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Warrants - Warrant Activity (Details) - Liability Classified Warrants [Member] - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Balance (in shares) 1,082,895  
Balance, weighted average remaining contractual life (Year) 3 years 1 month 6 days 5 years 1 month 6 days
Granted (in shares) 5,056,054  
Granted (Year) 2 years 10 months 24 days  
Expired warrants (in shares) (75,909)  
Balance (in shares) 6,063,040 1,082,895
Exercisable (in shares) 1,006,986  
Exercisable, weighted average remaining contractual life (Year) 4 years 1 month 6 days  
Minimum [Member]    
Balance, warrant exercise price (in dollars per share) $ 9.6  
Granted (in dollars per share) 2.23  
Expired warrants (in dollars per share) 99  
Balance, warrant exercise price (in dollars per share) 2.23 $ 9.6
Exercisable, warrant exercise price (in dollars per share) 2.23  
Maximum [Member]    
Balance, warrant exercise price (in dollars per share) 157.5  
Granted (in dollars per share) 2.79  
Expired warrants (in dollars per share) 99  
Balance, warrant exercise price (in dollars per share) 94.5 157.5
Exercisable, warrant exercise price (in dollars per share) 94.5  
Weighted Average [Member]    
Balance, warrant exercise price (in dollars per share) 24.32  
Granted (in dollars per share) 2.24  
Expired warrants (in dollars per share) 99  
Balance, warrant exercise price (in dollars per share) 12.9 $ 24.32
Exercisable, warrant exercise price (in dollars per share) $ 8.75