Note 12 - Fair Value (Details Textual) - USD ($) $ / shares in Units, $ in Thousands |
Jun. 30, 2026 |
Jan. 13, 2026 |
Dec. 31, 2025 |
Oct. 31, 2024 |
Jun. 30, 2023 |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Long-Term Debt, Gross | $ 18,724 | ||||||||||||||
| Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 7,910,247 | 6,696,914 | |||||||||||||
| Avenue Warrants 2023 [Member] | |||||||||||||||
| Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | [1] | 150,000 | 150,000 | ||||||||||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | [1] | $ 4.6014 | |||||||||||||
| Tranche A Warrant [Member] | |||||||||||||||
| Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 0 | [2] | 2,500,000 | [2] | 2,500,000 | ||||||||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 22 | [2] | $ 22 | ||||||||||||
| The 2024 Common Warrants [Member] | |||||||||||||||
| Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 1,546,914 | ||||||||||||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 4.82 | ||||||||||||||
| Series A Warrants [Member] | |||||||||||||||
| Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 1,114,000 | [3] | 1,114,000 | 0 | [3] | ||||||||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 6 | [3] | $ 6 | ||||||||||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights, Trigger Announcement (in dollars per share) | 7 | ||||||||||||||
| VWAP of Common Stock for Trigger Event (in dollars per share) | $ 10 | ||||||||||||||
| Series B Warrants [Member] | |||||||||||||||
| Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 2,599,333 | [4] | 2,599,333 | 0 | [4] | ||||||||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 6 | [4] | $ 6 | ||||||||||||
| VWAP of Common Stock for Trigger Event (in dollars per share) | 20 | ||||||||||||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights, Trigger Event (in dollars per share) | 10 | ||||||||||||||
| Class of Warrant or Right, Exercise Price of Warrants or Rights, Second Trigger Event (in dollars per share) | 12.5 | ||||||||||||||
| VWAP of Common Stock for Second Trigger Event (in dollars per share) | $ 25 | ||||||||||||||
| The 2024 S S C P Notes [Member] | |||||||||||||||
| Long-Term Debt, Gross | $ 10,400 | $ 9,300 | |||||||||||||
| Debt Instrument, Fair Value Disclosure | $ 10,100 | $ 8,200 | |||||||||||||
| |||||||||||||||