Note 12 - Stock-based Compensation - Schedule of Stock-based Compensation 2 (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Stock-based compensation expense | $ 139 | $ 67 | $ 290 | $ 79 |
| Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense | ||||
| Stock-based compensation expense | 2 | 12 | 17 | 12 |
| Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | ||||
| Stock-based compensation expense | $ 137 | $ 55 | $ 273 | $ 67 |