v3.26.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenues $ 25,010 $ 25,100 $ 73,077 $ 79,338
Costs        
Cost of revenues 12,537 11,229 37,269 35,005
Impairment of property and equipment 565 237 1,105 310
Total costs 13,102 11,466 38,374 35,315
Gross profit 11,908 13,634 34,703 44,023
Operating expenses        
Sales and marketing 6,024 5,796 18,431 19,580
Research and development 3,918 4,097 12,314 11,908
General and administrative 10,033 5,797 23,000 18,738
Restructuring expense 123 0 658 0
Total operating expenses 20,098 15,690 54,403 50,226
Operating loss (8,190) (2,056) (19,700) (6,203)
Other expense, net        
Interest income (expense), net (11) 14 17 (18)
Other expense, net (244) (160) (456) (399)
Total other expense, net (255) (146) (439) (417)
Loss before income taxes (8,445) (2,202) (20,139) (6,620)
Provision (benefit) for income taxes 27 (158) 89 28
Net loss $ (8,472) $ (2,044) $ (20,228) $ (6,648)
Net loss per share, basic $ (0.64) $ (0.16) $ (1.55) $ (0.52)
Net loss per share, diluted $ (0.64) $ (0.16) $ (1.55) $ (0.52)
Weighted-average shares used in computing net loss per share, basic 13,187,692 12,760,595 13,024,566 12,707,463
Weighted-average shares used in computing net loss per share, diluted 13,187,692 12,760,595 13,024,566 12,707,463