Note 13 - Stockholders' Equity and Stock-based Compensation - Restricted Stock Awards and Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares |
12 Months Ended | ||||
|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
||||
| Outstanding, shares (in shares) | 13,589 | 27,177 | |||
| Outstanding, weighted average grant date fair value (in dollars per share) | $ 4.11 | $ 4.11 | |||
| Vested, shares (in shares) | (13,589) | (13,588) | [1] | ||
| Vested, weighted average grant date fair value (in dollars per share) | $ 4.11 | $ 4.11 | [1] | ||
| Outstanding, shares (in shares) | 0 | 13,589 | |||
| Outstanding, weighted average grant date fair value (in dollars per share) | $ 0 | $ 4.11 | |||
| |||||