v3.25.0.1
Income Taxes - Components of Deferred Tax Assets for Federal and State Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 94,215 $ 83,983
Research and development credits 26,196 22,669
Capitalized research and development 27,088 22,089
Property and equipment 73 0
Deferred revenue 332 362
Accruals and reserves 2,011 2,883
Stock-based compensation 4,084 4,614
Operating lease liabilities 11,828 13,124
Other intangibles 152 209
Other 299 132
Total gross deferred tax assets 166,278 150,065
Less: valuation allowance (161,698) (144,861)
Total deferred tax assets 4,580 5,204
Deferred tax liabilities:    
Property and equipment 0 (113)
Operating lease right-of-use assets (4,571) (5,084)
Total deferred tax liabilities (4,571) (5,197)
Net deferred tax assets $ 9 $ 7