Note 6 - Intangible Assets and Goodwill - Finite Lived Intangible Assets (Details) - USD ($) $ in Thousands |
Jan. 03, 2026 |
Dec. 28, 2024 |
|---|---|---|
| Intangible Assets, gross | $ 169,889 | $ 168,087 |
| Accumulated Amortization | (165,746) | (163,500) |
| Intangible assets, net | $ 4,143 | 4,587 |
| Existing Technology [Member] | ||
| Intangible assets, amortization period (Year) | 7 years | |
| Intangible Assets, gross | $ 125,037 | 124,487 |
| Accumulated Amortization | (124,539) | (124,487) |
| Intangible assets, net | 498 | 0 |
| Customer Relationships [Member] | ||
| Intangible Assets, gross | 32,734 | 32,734 |
| Accumulated Amortization | (32,734) | (32,734) |
| Intangible assets, net | 0 | 0 |
| Trademarks and Trade Names [Member] | ||
| Intangible Assets, gross | 1,500 | 1,500 |
| Accumulated Amortization | (1,500) | (1,500) |
| Intangible assets, net | $ 0 | $ 0 |
| Licensed Technology [Member] | ||
| Intangible assets, amortization period (Year) | 5 years | 5 years 4 months 24 days |
| Intangible Assets, gross | $ 10,618 | $ 9,366 |
| Accumulated Amortization | (6,973) | (4,779) |
| Intangible assets, net | $ 3,645 | $ 4,587 |