XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 26, 2020
Other Liabilities Current [Abstract]    
Customer deposits $ 9,459 $ 15,177
Current operating lease obligations 3,968 4,470
Income tax payable 6,315 4,109
Accrued professional fees 912 1,184
Other 7,506 3,559
Total other current liabilities $ 28,160 $ 28,499