v3.26.1
Segment Reporting (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Segment Reporting [Abstract]    
Number of reportable segments | segment 1  
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenues $ 43,558 $ 44,612
Cost of revenues 2,204 2,241
Product development 8,733 9,720
General and administrative 19,060 16,666
Depreciation and amortization 3,060 3,321
Provision for income taxes 32 9
Net income 1,694 2,494
Reportable Segment    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Revenues 43,558 44,612
Cost of revenues 2,204 2,241
Sales and marketing 10,302 10,017
Product development 8,733 9,720
General and administrative 19,060 16,666
Depreciation and amortization 3,060 3,321
Other non-operating (income) expense, net (1,527) 144
Provision for income taxes 32 9
Net income $ 1,694 $ 2,494