NET INCOME PER SHARE - Schedule of Antidilutive Securities (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 03, 2026 |
Jun. 27, 2025 |
Jul. 03, 2026 |
Jun. 27, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential weighted common shares outstanding excluded from diluted net income (loss) per share (in shares) | 211 | 2,773 | 492 | 1,321 |
| Restricted stock units | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential weighted common shares outstanding excluded from diluted net income (loss) per share (in shares) | 41 | 2,422 | 407 | 1,146 |
| Stock purchase rights under the ESPP | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential weighted common shares outstanding excluded from diluted net income (loss) per share (in shares) | 170 | 351 | 85 | 175 |