Note 7 - Equity Incentive Plan - Stock Option Activity (Details) - Equity Incentive Plan [Member] - $ / shares |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Outstanding, options (in shares) | 370,814 | |
| Outstanding, weighted average exercise price (in dollars per share) | $ 7.48 | |
| Outstanding, weighted average remaining life (Year) | 2 years 3 months 18 days | 2 years 7 months 6 days |
| Forfeited/Expired, options (in shares) | (30,431) | |
| Forfeited/Expired, weighted average exercise price (in dollars per share) | $ 18.9 | |
| Outstanding, options (in shares) | 340,383 | 370,814 |
| Outstanding, weighted average exercise price (in dollars per share) | $ 6.46 | $ 7.48 |