Note 12 - Income Taxes (Details Textual) - USD ($) $ in Thousands |
Jan. 03, 2026 |
Dec. 28, 2024 |
Dec. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|
| Unrecognized Tax Benefits | $ 30,054 | $ 29,298 | $ 61,412 | $ 58,889 |
| Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 27,000 | 26,300 | ||
| Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued | 300 | 400 | ||
| Other Noncurrent Liabilities [Member] | ||||
| Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued | 2,100 | $ 2,500 | ||
| Domestic Tax Jurisdiction [Member] | ||||
| Operating Loss Carryforwards | 5,700 | |||
| Tax Credit Carryforward, Amount | 47,400 | |||
| State and Local Jurisdiction [Member] | ||||
| Operating Loss Carryforwards | 125,500 | |||
| Tax Credit Carryforward, Amount | $ 88,200 |