XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Textual (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Dec. 31, 2021
Commitments and Contingencies [Line Items]      
Total future minimum lease payments $ 17,267    
Weighted average operating discount rate used to determine the operating lease liability (percent) 6.10%    
Weighted average remaining lease term for operating lease 3 years 9 months 18 days    
Rent expense $ 1,100 $ 1,100  
Operating lease, payments 1,100 1,000  
Accrued customer rebates/prepayments 8,360   $ 7,611
Inventories      
Commitments and Contingencies [Line Items]      
Outstanding purchase commitments $ 261,400 $ 107,800  
Minimum | Inventories      
Commitments and Contingencies [Line Items]      
Purchase commitment period 1 year    
Maximum      
Commitments and Contingencies [Line Items]      
Purchase commitment period 2 years    
San Jose, California      
Commitments and Contingencies [Line Items]      
Total future minimum lease payments $ 9,000