Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 28, 2025 |
Dec. 29, 2024 |
|
| Unrecognized Tax Benefits [Roll Forward] | ||
| Unrecognized tax benefits at beginning of year | $ 9,903 | $ 10,536 |
| Decreases related to positions taken in prior years | (74) | (559) |
| Decreases related to positions taken in prior years due to lapse of statute | (226) | (74) |
| Unrecognized tax benefits at end of year | $ 9,603 | $ 9,903 |