Note 7 - Leases (Details Textual) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 28, 2025 |
Jun. 29, 2024 |
Jun. 28, 2025 |
Jun. 29, 2024 |
Mar. 30, 2024 |
|
Operating Lease, Weighted Average Remaining Lease Term (Year) | 5 years 4 months 24 days | 5 years 4 months 24 days | |||
Operating Lease, Weighted Average Discount Rate, Percent | 5.60% | 5.60% | |||
Operating Lease, Cost | $ 2.3 | $ 2.2 | $ 4.4 | $ 4.3 | |
Operating Lease Liability for Previously Restructured Facilities | $ 2.1 |