XML 242 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Deferred revenue $ 7,240 $ 6,412
Accrued expenses 2,189 2,122
Stock-based compensation 2,422 3,404
Net operating loss carryforward (federal and state) 76,213 76,267
Reserve for customer credits 164 310
Capitalized research and development costs 47,396 30,109
Lease liabilities 4,639 4,828
Other 293 250
Total deferred tax assets 140,556 123,702
Valuation allowance for deferred tax assets (127,102) (109,173)
Deferred tax assets, net of valuation allowance 13,454 14,529
Deferred tax liabilities:    
Fixed assets (158) (213)
Right-of-use assets (3,661) (3,949)
Goodwill (4,997) (4,347)
Intangible assets (4,625) (6,183)
Deferred costs (1,835) (1,550)
Total deferred tax liabilities (15,276) (16,242)
Deferred income tax liabilities, net of deferred tax assets $ (1,822) $ (1,713)