Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Capitalized Contract Cost [Line Items]    
Accrued technology license payments $ 5,691 $ 7,402
Accrued professional fees 4,738 4,072
Accrued engineering and production costs 3,698 2,560
Accrued restructuring 5,489 1,082
Accrued royalty 1,446 1,662
Short-term lease liabilities 8,910 10,489
Accrued customer credits 195 304
Income tax liability 1,070 8,895
Customer contract liabilities 1,820 1,072
Contingent consideration liability 300 2,941
Other 6,559 6,679
Total 90,693 100,155
Reduction in Transaction Price    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for price adjustments 50,187 52,392
Sales Returns and Allowances    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for stock rotation rights $ 590 $ 605