v3.25.4
Income Taxes - Schedule of Components of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax asset    
Federal NOLs $ 52,863 $ 46,547
State NOLs 13,911 12,400
Deferred revenue 13,481 11,217
Capitalized R&D 7,763 12,138
Other deferred tax assets 15,329 9,138
Total deferred tax assets 103,347 91,440
Less: Valuation allowance (95,793) (80,612)
Total net deferred tax asset 7,554 10,828
Deferred Tax Liabilities    
IRC 481(a) Adjustment (146) (603)
Deferred costs of revenue (956) (2,987)
Intangibles (4,531) (5,308)
Other deferred tax liabilities (1,947) (2,027)
Total deferred tax liabilities (7,580) (10,925)
Net deferred tax liability $ (26) $ (97)