XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Information - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jul. 04, 2021
Jan. 03, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable, net $ 33,396 $ 29,995
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable, net 17,197 21,357
Unbilled revenue (contract assets)    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable, net 15,969 8,147
Note receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable, net 0 230
Employee note receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable, net 223 222
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable, net $ 7 $ 39