v3.26.1
Note 7 - Warrants - Schedule of Warrant Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Outstanding, warrants (in shares) | shares 39,319,028
Outstanding, warrants, exercise price (in dollars per share) | $ / shares $ 0.72
Granted, warrants (in shares) | shares 6,399,316
Exercised, warrants (in shares) | shares (1,828,000)
Exercised, warrants, exercise price (in dollars per share) | $ / shares $ 0.001
Outstanding and exercisable, warrants (in shares) | shares 43,890,344
Class of Warrants or Right, Exercisable (in dollars per share) | $ / shares $ 0.65
Weighted Average [Member]  
Granted, warrants, exercise price (in dollars per share) | $ / shares $ 0.001