Commitments and Contingencies - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Oct. 01, 2022 |
Oct. 02, 2021 |
Oct. 01, 2022 |
Oct. 02, 2021 |
Dec. 31, 2021 |
|
| Commitments and Contingencies [Line Items] | |||||
| Total future minimum lease payments | $ 14,678 | $ 14,678 | |||
| Weighted average operating discount rate used to determine the operating lease liability (percent) | 6.10% | 6.10% | |||
| Weighted average remaining lease term for operating lease | 3 years 2 months 12 days | 3 years 2 months 12 days | |||
| Rent expense | $ 1,000 | $ 1,000 | $ 3,200 | $ 3,100 | |
| Operating lease, payments | 3,400 | $ 2,900 | |||
| Accrued customer rebates/prepayments | 10,290 | 10,290 | $ 7,611 | ||
| Inventories | |||||
| Commitments and Contingencies [Line Items] | |||||
| Outstanding purchase commitments | 398,800 | 398,800 | $ 247,300 | ||
| San Jose, California | |||||
| Commitments and Contingencies [Line Items] | |||||
| Total future minimum lease payments | $ 7,900 | $ 7,900 | |||