v3.25.4
Income Taxes - Schedule of Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:      
Net operating loss carryforwards $ 69,652 $ 57,450  
Research and development tax credit carryforwards 3,530 3,594  
Capitalized research and development costs 14,252 15,868  
Accrued expenses 12,021 9,991  
Deferred revenue 24,154 22,531  
Lease liability 3,596 3,848  
Other 4,729 2,960  
Total deferred tax assets 131,934 116,242  
Valuation allowance (119,329) (106,268) $ (83,113)
Total deferred tax assets, net of valuation allowance 12,605 9,974  
Deferred tax liabilities:      
Depreciation and amortization (9,345) (6,250)  
Right of use lease asset (3,243) (3,706)  
Other (17) (18)  
Total deferred tax liabilities (12,605) (9,974)  
Net deferred tax assets $ 0 $ 0