Note 6 - Fair Value of Financial Instruments - Changes in Derivative Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
|
| Measurement | $ 41 | $ 45 | $ 101 | $ 224 |
| Change in fair value | 13 | (4) | 20 | (123) |
| Measurement | 54 | 41 | 121 | 101 |
| Notes Warrants [Member] | ||||
| Measurement | 37 | 41 | 90 | 197 |
| Change in fair value | 17 | (4) | 17 | (107) |
| Measurement | 54 | 37 | 107 | 90 |
| Additional Warrants [Member] | ||||
| Measurement | 4 | 4 | 11 | 27 |
| Change in fair value | (4) | 0 | 3 | (16) |
| Measurement | $ 0 | $ 4 | $ 14 | $ 11 |