XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Details - Accounts Receivable (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Dec. 31, 2020
Summary of accounts receivable, net    
Accounts receivable $ 75,594 $ 70,824
Allowance for doubtful accounts (1,186) (1,405)
Accounts receivable, net $ 74,408 $ 69,419