v3.26.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue $ 10,618 $ 11,402
Expenses:    
Cost of revenue $ 4,120 $ 4,189
Type of Cost, Good or Service [Extensible List] us-gaap:ServiceMember us-gaap:ServiceMember
Amortization of capitalized software development costs $ 78  
Total cost of revenue 4,198 $ 4,189
Sales and marketing 3,258 3,267
Product development 2,407 2,671
General and administrative 2,106 3,146
Total operating expenses 11,969 13,273
Loss from operations (1,351) (1,871)
Interest expense and other, net (174) (3)
Loss before income tax expense (1,525) (1,874)
Income tax expense 199 108
Net loss applicable to common stockholders $ (1,724) $ (1,982)
Basic net loss per Class A and B share applicable to common stockholders $ (0.04) $ (0.05)
Diluted net loss per Class A and B share applicable to common stockholders $ (0.04) $ (0.05)
Class A    
Expenses:    
Net loss applicable to common stockholders $ (183) $ (211)
Basic net loss per Class A and B share applicable to common stockholders $ (0.04) $ (0.05)
Diluted net loss per Class A and B share applicable to common stockholders $ (0.04) $ (0.05)
Shares used to calculate basic net loss per share applicable to common stockholders:    
Shares used to calculate basic net loss per share applicable to common stockholders 4,661 4,661
Shares used to calculate diluted net loss per share applicable to common stockholders:    
Shares used to calculate diluted net loss per share applicable to common stockholders 4,661 4,661
Class B    
Expenses:    
Net loss applicable to common stockholders $ (1,541) $ (1,771)
Basic net loss per Class A and B share applicable to common stockholders $ (0.04) $ (0.05)
Diluted net loss per Class A and B share applicable to common stockholders $ (0.04) $ (0.05)
Shares used to calculate basic net loss per share applicable to common stockholders:    
Shares used to calculate basic net loss per share applicable to common stockholders 39,301 39,060
Shares used to calculate diluted net loss per share applicable to common stockholders:    
Shares used to calculate diluted net loss per share applicable to common stockholders 43,962 43,721