Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Capitalized Contract Cost [Line Items]    
Accrued technology license payments $ 3,627 $ 3,843
Accrued professional fees 4,196 3,736
Accrued engineering and production costs 5,461 2,861
Accrued restructuring 15,610 8,301
Accrued royalty 403 603
Short-term lease liabilities 9,799 9,132
Accrued customer credits 3,705 3,984
Income tax liability 421 521
Customer contract liabilities 164 1,597
Contingent consideration - current portion 2,600 2,462
Other 4,486 6,242
Total 71,197 98,468
Accrued obligations to customers for price adjustments    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for price adjustments 20,558 54,837
Accrued obligations to customers for stock rotation rights    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for stock rotation rights $ 167 $ 349