XML 80 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Schedule of Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Research and development expenses $ 35,299 $ 29,225
Payroll and related expenses 28,724 31,165
Operating lease liabilities, current 8,798 7,752
Excess funds payable under grant agreements 1,825 11,589
Other professional and consulting expenses 3,327 2,268
Deferred revenue, current 0 12,648
Other accrued expenses 5,039 3,874
Total accrued and other liabilities $ 83,012 $ 98,521
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued and other liabilities Total accrued and other liabilities