v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued research and development $ 4,851 $ 3,591
Accrued compensation 2,988 9,425
Accrued clinical trial 3,879 3,290
Lease liabilities, current portion 1,824 1,865
Accrued professional and consulting fees 1,208 1,310
Accrued property, plant and equipment 0 19
Other 784 777
Total accrued expenses and other current liabilities $ 15,534 $ 20,277