Annual report pursuant to Section 13 and 15(d)

Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details)

v3.22.0.1
Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Capitalized Contract Cost [Line Items]    
Deferred purchase price payments $ 0 $ 34,484
Payables under transition services agreement 0 17,420
Accrued technology license payments 7,337 5,821
Accrued professional fees 3,651 2,620
Accrued engineering and production costs 2,934 3,448
Accrued restructuring 320 3,628
Accrued royalty $ 2,080 $ 1,965
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Short-term lease liabilities $ 8,888 $ 8,144
Accrued customer credits 5,136 1,135
Income tax liability 7,105 1,193
Customer contract liabilities 1,044 29
Other 9,205 13,642
Accrued expenses and other current liabilities 57,268 105,842
Other payables for purchases of inventory   9,100
Other payables for other operating expenses incurred under the transition services agreement   8,300
Reduction in Transaction Price    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for price adjustments 6,721 10,277
Sales Returns and Allowances    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for stock rotation rights $ 2,847 $ 2,036