Note 7 - Commitments and Contingencies - Summary of Right-of-Use Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Finance lease right-of-use assets, net | $ 130 | $ 152 |
| Operating lease right-of-use assets, net | 203 | 363 |
| Office Equipment [Member] | ||
| Finance lease right-of-use assets, net | 130 | 152 |
| Building [Member] | ||
| Operating lease right-of-use assets, net | $ 203 | $ 363 |