Note 13 - Stock-Based Compensation - Schedule for Share-based Compensation Expenses (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
| |
| Non-plan Options [Member] | |
| Unrecognized expense | $ 140 |
| Remaining Weighted Average Recognition Period (Year) | 2 years |
| Share-Based Payment Arrangement, Option [Member] | |
| Unrecognized expense | $ 537 |
| Remaining Weighted Average Recognition Period (Year) | 3 years 2 months 12 days |