Note 6 - Stock Warrants - Summary of Warrants (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Number of shares (in shares) | 1,051,205 |
| Warrant One [Member] | |
| Number of shares (in shares) | 51,205 |
| Exercise price (in dollars per share) | $ / shares | $ 16.6 |
| Remaining contractual life (Year) | 2 months 12 days |
| Warrant Two [Member] | |
| Number of shares (in shares) | 1,000,000 |
| Exercise price (in dollars per share) | $ / shares | $ 0.01 |
| Remaining contractual life (Year) | 4 years 8 months 4 days |