Note 8 - Goodwill and Other Intangibles - Schedule of Intangible Assets (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Intangible assets, gross | $ 4,439 | $ 5,089 |
| Accumulated amortization | (2,635) | (2,722) |
| Intangible assets, net | $ 1,804 | $ 2,367 |
| Patents and Trademarks [Member] | ||
| Weighted average amortization period (Year) | 20 years | 20 years |
| Intangible assets, gross | $ 2,860 | $ 3,510 |
| Accumulated amortization | (1,322) | (1,580) |
| Intangible assets, net | $ 1,538 | $ 1,930 |
| Customer Relationships [Member] | ||
| Weighted average amortization period (Year) | 9 years | 9 years |
| Intangible assets, gross | $ 1,100 | $ 1,100 |
| Accumulated amortization | (1,019) | (896) |
| Intangible assets, net | $ 81 | $ 204 |
| Lease Agreements [Member] | ||
| Weighted average amortization period (Year) | 10 years | 10 years |
| Intangible assets, gross | $ 479 | $ 479 |
| Accumulated amortization | (294) | (246) |
| Intangible assets, net | $ 185 | $ 233 |