Note 9 - Stock-Based Compensation - Stock-based Compensation Expense (Details) - Continuing Operations [Member] - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Share-based compensation | $ 257 | $ 600 |
| Cost of Revenues [Member] | ||
| Share-based compensation | 6 | 30 |
| Sales and Marketing Expenses [Member] | ||
| Share-based compensation | 54 | 118 |
| General and Administrative Expenses [Member] | ||
| Share-based compensation | 155 | 359 |
| Research and Development Expenses [Member] | ||
| Share-based compensation | $ 42 | $ 93 |