Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Capitalized Contract Cost [Line Items]    
Accrued technology license payments $ 5,571 $ 4,336
Accrued professional fees 10,409 7,103
Accrued engineering and production costs 9,111 3,080
Accrued restructuring 16,760 11,022
Accrued royalty 664 438
Short-term lease liabilities 9,568 9,413
Accrued customer credits 3,646 1,011
Income tax liability 613 745
Customer contract liabilities 76 114
Contingent consideration - current portion 2,600 2,600
Other 4,266 4,340
Total 76,802 87,408
Accrued obligations to customers for price adjustments    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for price adjustments 13,253 42,954
Accrued obligations to customers for stock rotation rights    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for stock rotation rights $ 265 $ 252