Note 5 - Stock-Based Compensation - Allocation of Stock-Based Compensation (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Stock-based compensation expense | $ 11,966 | $ 10,029 |
| Stock-based compensation capitalized to software and patent costs | 115 | 30 |
| Total stock-based compensation | 12,081 | 10,059 |
| Cost of Sales [Member] | ||
| Stock-based compensation expense | 1,112 | 706 |
| Selling and Marketing Expense [Member] | ||
| Stock-based compensation expense | 2,295 | 2,788 |
| Research and Development Expense [Member] | ||
| Stock-based compensation expense | 3,953 | 2,522 |
| General and Administrative Expense [Member] | ||
| Stock-based compensation expense | $ 4,606 | $ 4,013 |