Note 3 - Fair Value of Financial Instruments - Fair Values of Derivative Liabilities (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| Warrant Liability [Member] | ||
| Balance | $ 4,699 | $ 7,842 |
| Change in fair value | (2,726) | (5,869) |
| Cash payments on Notes Payable | 0 | 0 |
| Loss on settlement of debt | ||
| Extinguishment of liability due to Warrant Exchange | (894) | (894) |
| Settlement of Notes Payable via common stock issuance | 0 | 0 |
| Balance | 1,079 | 1,079 |
| Senior Secured Note [Member] | ||
| Balance | 2,157 | 5,448 |
| Change in fair value | (17) | 128 |
| Cash payments on Notes Payable | (1,765) | (9,144) |
| Loss on settlement of debt | 2,841 | 8,861 |
| Extinguishment of liability due to Warrant Exchange | 0 | 0 |
| Settlement of Notes Payable via common stock issuance | (2,649) | (4,726) |
| Balance | $ 567 | $ 567 |