v3.25.2
Note 5 - Stockholders' Equity - Schedule of Stock Warrants (Details)
18 Months Ended
Jun. 30, 2025
$ / shares
shares
Number of shares, outstanding (in shares) 6,617,747
Number of Shares (in shares) 10,052,862
Number of shares, issued (in shares) 5,520,230
Number of shares, exercised (in shares) (2,085,115)
Number of shares, outstanding (in shares) 10,052,862
Common Stock Warrants [Member]  
Number of shares, outstanding (in shares) 6,617,747
Number of Shares (in shares) 10,052,862
Weighted average remaining contractual term, outstanding (Year) 4 years 7 months 6 days
Number of shares, issued (in shares) 3,435,115
Number of shares, exercised (in shares) 0
Number of shares, outstanding (in shares) 10,052,862
Common Stock Warrants [Member] | Weighted Average [Member]  
Weighted average exercise price, outstanding (in dollars per share) | $ / shares $ 5.13
Exercise Price (in dollars per share) | $ / shares 2.61
Weighted average exercise price, issued (in dollars per share) | $ / shares 1.31
Weighted average exercise price, exercised (in dollars per share) | $ / shares 0
Weighted average exercise price, outstanding (in dollars per share) | $ / shares $ 2.61
Warrants Expiration 1[Member]  
Number of Shares (in shares) 159,781
Exercise Price (in dollars per share) | $ / shares $ 75
Number of shares, outstanding (in shares) 159,781
Weighted average exercise price, outstanding (in dollars per share) | $ / shares $ 75
Warrants Expiration 2 [Member]  
Number of Shares (in shares) 6,668
Exercise Price (in dollars per share) | $ / shares $ 195
Number of shares, outstanding (in shares) 6,668
Weighted average exercise price, outstanding (in dollars per share) | $ / shares $ 195
Warrants Expiration 3 [Member]  
Number of Shares (in shares) 1,605,688
Exercise Price (in dollars per share) | $ / shares $ 1.31
Number of shares, outstanding (in shares) 1,605,688
Weighted average exercise price, outstanding (in dollars per share) | $ / shares $ 1.31
Pre-Funded Stock Warrants [Member]  
Number of shares, outstanding (in shares) 0
Number of Shares (in shares) 0
Number of shares, issued (in shares) 2,085,115
Number of shares, exercised (in shares) (2,085,115)
Number of shares, outstanding (in shares) 0
Warrants Expiration 4 [Member]  
Number of Shares (in shares) 2,170,000
Exercise Price (in dollars per share) | $ / shares $ 1.31
Number of shares, outstanding (in shares) 2,170,000
Weighted average exercise price, outstanding (in dollars per share) | $ / shares $ 1.31
Warrants Expiration 5 [Member]  
Number of Shares (in shares) 2,675,610
Exercise Price (in dollars per share) | $ / shares $ 1.31
Number of shares, outstanding (in shares) 2,675,610
Weighted average exercise price, outstanding (in dollars per share) | $ / shares $ 1.31
Warrants Expiration 6 [Member]  
Number of Shares (in shares) 3,435,115
Exercise Price (in dollars per share) | $ / shares $ 1.31
Number of shares, outstanding (in shares) 3,435,115
Weighted average exercise price, outstanding (in dollars per share) | $ / shares $ 1.31
Warrants Expiration 7 [Member]  
Number of Shares (in shares) 10,052,862
Number of shares, outstanding (in shares) 10,052,862