Note 1 - Organization and Significant Accounting Policies - Summary of Intangible Asset Activity (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Gross Carrying Amount | $ 1,207 | $ 852 |
| Accumulated Amortization | (561) | (525) |
| Net Carrying Amount | 646 | 327 |
| Patents [Member] | ||
| Gross Carrying Amount | 867 | 852 |
| Accumulated Amortization | (561) | (525) |
| Net Carrying Amount | $ 306 | 327 |
| Patents [Member] | Minimum [Member] | ||
| Amortization Period (Year) | 1 year | |
| Patents [Member] | Maximum [Member] | ||
| Amortization Period (Year) | 20 years | |
| Other Intangible Assets [Member] | ||
| Amortization Period (Year) | 10 years | |
| Gross Carrying Amount | $ 340 | 0 |
| Accumulated Amortization | 0 | 0 |
| Net Carrying Amount | $ 340 | $ 0 |