XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred income tax assets:        
Net operating loss carryforwards $ 90,369 $ 87,872    
Stock-based compensation 3,743 4,666    
Accrued expenses 1,886 1,417    
Research and development tax credits 6,558 6,558    
Operating lease liabilities 2,731 3,432    
Intangible assets and goodwill 4,695 3,663    
Property, equipment and software 5,297 5,323    
Capitalized research and development costs 12,458 9,711    
Other 596 547    
Gross deferred tax assets 128,333 123,189    
Valuation allowance (126,873) (120,197) $ (109,876) $ (94,117)
Net deferred tax assets 1,460 2,992    
Deferred tax liabilities:        
Capitalized commissions (872) (533)    
Operating lease assets (588) (2,459)    
Gross deferred tax liabilities (1,460) (2,992)    
Total net deferred tax assets (liabilities) $ 0 $ 0