Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Capitalized Contract Cost [Line Items]    
Accrued technology license payments $ 4,540 $ 3,843
Accrued professional fees 4,921 3,736
Accrued engineering and production costs 5,620 2,861
Accrued restructuring 21,603 8,301
Accrued royalty 348 603
Short-term lease liabilities 9,167 9,132
Accrued customer credits 5,564 3,984
Income tax liability 379 521
Customer contract liabilities 1,597 1,597
Contingent consideration - current portion 2,535 2,462
Other 4,646 6,242
Total 98,132 98,468
Accrued obligations to customers for price adjustments    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for price adjustments 36,811 54,837
Accrued obligations to customers for stock rotation rights    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for stock rotation rights $ 401 $ 349