Stock-Based Awards (Stock Based Compensation) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 27, 2026 |
Jun. 28, 2025 |
Jun. 27, 2026 |
Jun. 28, 2025 |
|
| Stock-Based Awards | ||||
| Stock-Based Compensation, Total | $ 809 | $ 1,013 | $ 1,765 | $ 1,984 |
| Unearned stock-based compensation | 9,200 | $ 9,200 | ||
| Expects to recognize over a weighted-average period | 3 years 3 months 18 days | |||
| Cost of sales | ||||
| Stock-Based Awards | ||||
| Stock-Based Compensation, Total | 32 | 42 | $ 47 | 50 |
| Research and development | ||||
| Stock-Based Awards | ||||
| Stock-Based Compensation, Total | 106 | 137 | 281 | 345 |
| Selling, general and administrative | ||||
| Stock-Based Awards | ||||
| Stock-Based Compensation, Total | $ 671 | $ 834 | $ 1,437 | $ 1,589 |