XML 107 R59.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER BALANCE SHEET DETAILS - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Operating lease liabilities – current $ 4,313 $ 4,589
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total other accrued liabilities Total other accrued liabilities
Accrued professional fees $ 1,368 $ 1,505
Accrued restructuring charges 896 11,733
Accrued research and development expenses 213 3,763
Other 1,405 1,964
Total other accrued liabilities $ 8,195 $ 23,554