XML 80 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 26, 2020
Dec. 31, 2019
Accrued Liabilities Current [Abstract]    
Payroll and related expenses $ 30,270 $ 19,365
Warranty 6,062 6,348
Other 743 491
Total accrued liabilities $ 37,075 $ 26,204