CERTAIN BALANCE SHEET COMPONENTS - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Jul. 03, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 121,369 | $ 134,596 |
| Less: accumulated depreciation and amortization | (97,891) | (108,948) |
| Total | 23,478 | 25,648 |
| Machinery and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 65,420 | 76,971 |
| Capitalized software | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 26,466 | 27,163 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 24,790 | 25,336 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 2,385 | 2,569 |
| Construction-in-progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 2,308 | $ 2,557 |