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 |