Revenue - Schedule of Changes in Contract Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 28, 2026 |
Jun. 29, 2025 |
Jun. 28, 2026 |
Jun. 29, 2025 |
Dec. 28, 2025 |
|
| Contract With Customer, Liability [Roll Forward] | |||||
| Balance at beginning of period | $ 178,556 | $ 158,479 | $ 191,665 | $ 107,067 | |
| Increase due to payments received, excluding amounts recognized as revenue | 13,241 | 3,239 | 40,298 | 64,146 | |
| Revenue recognized included in the contract liabilities balance at the beginning of the period | (34,520) | (9,581) | (64,464) | (19,076) | |
| Revenue recognized from Fab 25 Supply Agreement | (7,463) | 0 | (17,685) | 0 | |
| Balance at end of period | 149,814 | $ 152,137 | $ 149,814 | $ 152,137 | |
| Supply agreement term | 4 years | ||||
| Contract with customer, liability | 104,063 | $ 104,063 | $ 121,966 | ||
| Spansion Fab 25 | |||||
| Contract With Customer, Liability [Roll Forward] | |||||
| Estimated fair value of off-market component for multi-year supply agreement | 120,000 | ||||
| Contract with customer, liability | $ 84,406 | $ 84,406 | |||