v3.26.3
Balance Sheet Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued legal fees $ 13,953 $ 3,513
Accrued compensation and related benefits 7,903 18,146
Uninvoiced receipts 809 941
Accrued restructuring 479 2,916
Accrued warranties 415 683
Accrued taxes 4,260 2,133
Other 2,617 1,451
Accrued liabilities $ 30,436 $ 29,783