v3.25.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation $ 2,510 $ 5,242
Accrued clinical trial 2,207 1,907
Lease liabilities, current portion 1,808 1,877
Accrued research and development 1,518 1,714
Accrued professional and consulting fees 1,576 725
Warrant liability 336 438
Accrued property, plant and equipment 0 207
Other 806 752
Total accrued expenses and other current liabilities $ 10,761 $ 12,862