v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued research and development $ 3,362 $ 3,591
Accrued compensation 5,371 9,425
Accrued clinical trial 5,115 3,290
Lease liabilities, current portion 1,163 1,865
Accrued professional and consulting fees 1,402 1,310
Accrued property, plant and equipment 43 19
Other 355 777
Total accrued expenses and other current liabilities $ 16,811 $ 20,277