XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Textual (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Dec. 31, 2020
Commitments and Contingencies [Line Items]          
Total future minimum lease payments $ 16,766   $ 16,766    
Weighted average operating discount rate used to determine the operating lease liability (percent) 6.50%   6.50%    
Weighted average remaining lease term for operating lease 4 years 1 month 6 days   4 years 1 month 6 days    
Rent expense $ 1,000 $ 900 $ 3,100 $ 3,100  
Operating lease, payments     2,900 $ 2,500  
Outstanding purchase commitments 184,100   184,100    
Accrued customer rebates/prepayments 4,606   4,606   $ 3,992
San Jose, California          
Commitments and Contingencies [Line Items]          
Total future minimum lease payments $ 10,200   $ 10,200