XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation $ 4,095 $ 5,242
Accrued clinical trial 1,876 1,907
Lease liabilities, current portion 1,738 1,877
Accrued research and development 1,720 1,714
Accrued professional and consulting fees 1,313 725
Warrant liability 609 438
Accrued property, plant and equipment 0 207
Other 800 752
Total accrued expenses and other current liabilities $ 12,151 $ 12,862