Note 7 - Common Stock Options - Changes in Nonvested Options (Details) - $ / shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Nonvested (in shares) | 257,500 | 571,925 |
| Nonvested, weighted average granted date fair value (in dollars per share) | $ 3.35 | $ 3.3 |
| Granted during the period (in shares) | 1,373,747 | 262,000 |
| Weighted-average grant date fair value per share (in dollars per share) | $ 2.68 | $ 3.96 |
| Vested during the period (in shares) | (1,295,946) | (502,675) |
| Vested during the period, weighted average granted date fair value (in dollars per share) | $ 2.98 | $ 3.42 |
| Forfeited during the period (in shares) | (10,850) | (73,750) |
| Forfeited during the period, weighted average granted date fair value (in dollars per share) | $ 4.19 | $ 4.42 |
| Nonvested (in shares) | 324,451 | 257,500 |
| Nonvested at end of period, weighted average granted date fair value (in dollars per share) | $ 1.98 | $ 3.35 |