XML 54 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and related benefits $ 4,994 $ 18,146
Accrued legal fees 2,960 3,513
Uninvoiced receipts 870 941
Accrued restructuring 1,660 2,916
Accrued warranties 682 683
Accrued taxes 2,983 2,133
Other 1,535 1,451
Accrued liabilities $ 15,684 $ 29,783