v3.25.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Net operating loss carryforwards $ 79,172 $ 77,309
Research & Development Costs 22,629 15,001
Operating lease liability 4,487 4,677
Stock-based compensation 4,555 6,073
Research & Development Credits 9,753 7,368
Other 2,543 1,892
Total deferred tax assets 123,139 112,320
Deferred tax liabilities    
Deferred Tax Liabilities, Property, Plant and Equipment (1,747) (1,671)
Deferred Tax Liabilities, Intangible Assets (4,939) (6,056)
Deferred commissions and bonus (18,634) (13,261)
Operating lease right-of-use asset (2,785) (2,145)
Other (1,303) (823)
Total deferred tax liabilities (29,408) (23,956)
Less: Valuation allowance (94,037) (88,670)
Net deferred tax asset (liability) $ (306) $ (306)