Note 14 - Segment Information and Foreign Operations - Reconciliation of Long-lived Assets by Geographic Region (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| North America | $ 163,842 | $ 162,200 |
| North America [Member] | ||
| North America | 1,040 | 1,353 |
| CHINA | ||
| North America | $ 162,802 | $ 160,847 |