v3.26.1
Balance Sheet Components - Schedule of Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Research and development expenses $ 35,465 $ 35,299
Payroll and related expenses 13,957 28,724
Excess funds payable under grant agreements 1,832 1,825
Operating lease liabilities, current 9,137 8,798
Other professional and consulting expenses 9,009 3,327
Other accrued expenses 7,807 5,039
Total accrued and other liabilities $ 77,207 $ 83,012