XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.4
Note 10 - Warrants - Summary of Outstanding Common Stock Purchase Warrants (Details)
Sep. 30, 2024
$ / shares
shares
Warrants Expiring September 2023 [Member]  
Exercisable, warrants (in shares) | shares 1,079
Exercisable, warrant, weighted average exercise price (in dollars per share) | $ / shares $ 176.06
Warrants Expiring May 2024 [Member]  
Exercisable, warrants (in shares) | shares 822
Exercisable, warrant, weighted average exercise price (in dollars per share) | $ / shares $ 56.25
Warrants Expiring October 2024 [Member]  
Exercisable, warrants (in shares) | shares 3,357
Exercisable, warrant, weighted average exercise price (in dollars per share) | $ / shares $ 168.3
Warrants Expiring January 2025 [Member]  
Exercisable, warrants (in shares) | shares 3,199
Exercisable, warrant, weighted average exercise price (in dollars per share) | $ / shares $ 168.75
Warrants Expiring April 2028 [Member]  
Exercisable, warrants (in shares) | shares 40,500
Exercisable, warrant, weighted average exercise price (in dollars per share) | $ / shares $ 2.52