v3.26.3
Segment, Geographic, and Concentrations of Risk Information - Schedule of Revenues, Significant Expenses and Other Segment Items (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 33,263 $ 45,893 $ 111,585 $ 117,789
Less:        
Share-based compensation 2,292 1,850 7,645 5,105
Impairment of capitalized software 0 0 341 384
Gain on early lease termination     0 (443)
Interest expense 918 885 3,189 2,844
Other (income) expense, net (28) (126) (196) (611)
Income tax provision (benefit) 40 (36) 109 9
Income (loss) from continuing operations (8,103) 1,432 (21,077) 769
Income (loss) from discontinued operations, net of tax 0 0 0 (400)
Net income (loss) (8,103) 1,432 (21,077) 369
Reportable Segment        
Segment Reporting [Line Items]        
Revenues 33,263 45,893 111,585 117,789
Less:        
Adjusted cost of revenues 21,965 26,716 68,368 67,007
Adjusted research and development 4,893 4,620 15,510 13,441
Adjusted sales and marketing 3,955 3,998 14,764 11,594
Adjusted general and administrative 3,499 4,833 11,761 11,701
Adjusted depreciation and amortization 2,422 2,164 6,459 5,673
Capitalizable software development expenditures 2,336 2,445 8,265 6,806
Capitalized software development expenditures (2,336) (2,445) (8,265) (6,806)
Share-based compensation 2,293 1,850 7,646 5,105
Amortization of purchased intangible assets related to business combinations 0 0 0 316
Impairment of capitalized software 0 0 341 384
Gain on early lease termination 0 (443) 0 (443)
Non‑recurring transaction‑related costs 1,409 0 4,711 0
Interest expense 918 885 3,189 2,844
Other (income) expense, net (28) (126) (196) (611)
Income tax provision (benefit) 40 (36) 109 9
Income (loss) from continuing operations (8,103) 1,432 (21,077) 769
Income (loss) from discontinued operations, net of tax 0 0 0 (400)
Net income (loss) $ (8,103) $ 1,432 $ (21,077) $ 369