Balance Sheet Details - Schedule of Property, Plant and Equipment, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Jan. 03, 2026 |
|---|---|---|
| Property Plant And Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 212,734 | $ 211,516 |
| Accumulated depreciation and amortization | (88,916) | (84,332) |
| Total property, plant and equipment, net | 123,818 | 127,184 |
| Land and building [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, plant and equipment, gross | 47,718 | 47,770 |
| Machinery and equipment [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, plant and equipment, gross | 95,128 | 95,151 |
| Furniture and fixtures [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, plant and equipment, gross | 3,921 | 3,920 |
| Computer equipment and software [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, plant and equipment, gross | 41,384 | 40,635 |
| Leasehold improvements [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 24,583 | $ 24,040 |