Note 5 - Share-Based Compensation - Schedule of Share-based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Share-Based Payment Arrangement, Expense | $ 200 | $ 20 |
| Equity Incentive Plan [Member] | ||
| Share-Based Payment Arrangement, Expense | 632 | 485 |
| Equity Incentive Plan [Member] | Research and Development [Member] | ||
| Share-Based Payment Arrangement, Expense | 169 | 59 |
| Equity Incentive Plan [Member] | General and Administrative [Member] | ||
| Share-Based Payment Arrangement, Expense | $ 463 | $ 426 |