XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Apr. 04, 2021
Jan. 03, 2021
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable, gross $ 119,818 $ 124,402
Less: allowance for credit losses (14,846) (15,379)
Less: allowance for sales returns (168) (159)
Accounts receivable, net 104,804 108,864
Debt Instrument [Line Items]    
Accounts receivable, gross 119,818 $ 124,402
Loan And Security Agreement Lien    
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable, gross 59,200  
Debt Instrument [Line Items]    
Accounts receivable, gross $ 59,200