v3.22.2.2
Balance Sheet Details - Accounts Receivable (Details) - USD ($)
$ in Thousands
Oct. 01, 2022
Dec. 31, 2021
Summary of accounts receivable, net    
Accounts receivable $ 101,220 $ 85,944
Allowance for doubtful accounts (693) (725)
Accounts receivable, net $ 100,527 $ 85,219