Note 7 - Stockholders' Equity - Warrants (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Balance, warrants (in shares) | shares | 7,944,618 |
| Balance, exercise price (in dollars per share) | $ / shares | $ 1.88 |
| Warrants exercised, warrants (in shares) | shares | (31,000) |
| Warrants exercised, exercise price (in dollars per share) | $ / shares | $ 1.25 |
| Warrants expired, warrants (in shares) | shares | (67,104) |
| Warrants expired, exercise price (in dollars per share) | $ / shares | $ 6.63 |
| Balance, warrants (in shares) | shares | 7,846,514 |
| Balance, exercise price (in dollars per share) | $ / shares | $ 1.84 |