Note 7 - Stockholders' Equity - Stock Warrants (Details) - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Warrants, outstanding (in shares) | 772,741 | |
| Outstanding, aggregate intrinsic value | $ 0 | $ 0 |
| Warrants, Expired (in shares) | (10) | |
| Expired, weighted average exercise price (in dollars per share) | $ 0.11 | |
| Expired, term (Year) | 0 years | |
| Warrants, outstanding (in shares) | 772,731 | 772,741 |
| Weighted Average [Member] | ||
| Outstanding, weighted average exercise price (in dollars per share) | $ 10.56 | |
| warrant, term (Year) | 2 years 9 months 18 days | 3 years 3 months 18 days |
| Outstanding, weighted average exercise price (in dollars per share) | $ 10.56 | $ 10.56 |