Balance Sheet Information - Schedule of Other Assets (Details) - USD ($) $ in Thousands |
Jun. 28, 2026 |
Dec. 28, 2025 |
|---|---|---|
| Balance Sheet Information [Abstract] | ||
| Inventory, non-current | $ 10,300 | $ 9,370 |
| Operating lease right-of-use assets | $ 262 | $ 0 |
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Total other assets | Total other assets |
| Investment tax credit receivable - non-current | $ 19,349 | $ 10,230 |
| Other assets | 1,085 | 223 |
| Total other assets | $ 30,996 | $ 19,823 |