v3.26.1
OTHER CONDENSED CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued bonuses $ 3,530 $ 10,335
Accrued vacation 2,405 2,581
Accrued restructuring charges 3,106 17,032
Accrued other 447 549
Accrued compensation and benefits $ 9,488 $ 30,497