Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings (Loss) Per Share (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 04, 2026 |
Jun. 28, 2025 |
Jul. 04, 2026 |
Jun. 28, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Common shares excluded from computation (in shares) | 1,750 | 9,230 | 1,750 | 9,273 |
| Stock Options and Unvested RSUs | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Common shares excluded from computation (in shares) | 0 | 479 | 0 | 522 |
| 2030 Convertible Notes | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Common shares excluded from computation (in shares) | 1,750 | 8,751 | 1,750 | 8,751 |