Disaggregation of Revenue, Geographic Information, and Major Customers (Long-Lived Assets) (Details) - USD ($) $ in Thousands |
Dec. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Segment Reporting Information [Line Items] | ||
| Total long-lived assets | $ 319,898 | $ 292,306 |
| U.S. [Member] | ||
| Segment Reporting Information [Line Items] | ||
| Total long-lived assets | 317,830 | 290,266 |
| Canada [Member] | ||
| Segment Reporting Information [Line Items] | ||
| Total long-lived assets | $ 2,068 | $ 2,040 |