XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Schedule of Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Research and development expenses $ 32,033 $ 29,225
Payroll and related expenses 20,365 31,165
Excess funds payable under grant agreements 2,118 11,589
Operating lease liabilities, current 8,960 7,752
Other professional and consulting expenses 3,235 2,268
Other accrued expenses 1,664 3,874
Total accrued and other liabilities $ 68,375 $ 85,873