Note 9 - Income Taxes (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Effective Income Tax Rate Reconciliation, Percent | 0.52% | (0.08%) | |
| Total, percent | (0.52%) | 0.08% | |
| Unrecognized Tax Benefits | $ 3,716 | $ 3,434 | $ 2,973 |
| Tax Credit Carryforward, Amount | 2,100 | ||
| Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense | 414 | $ 337 | |
| Domestic Tax Jurisdiction [Member] | |||
| Operating Loss Carryforwards | 2,100 | ||
| Operating Loss Carry forwards Not Subject to Expiration | 2,100 | ||
| State and Local Jurisdiction [Member] | |||
| Operating Loss Carryforwards | 0 | ||
| Foreign Tax Jurisdiction [Member] | |||
| Operating Loss Carryforwards | 54,600 | ||
| Operating Loss Carryforwards Subject to Expiration | 54,600 | ||
| Unrecognized Tax Benefits | $ 439 | ||