v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF LOSS (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenues $ 3,394 $ 8,344
Cost of sales 2,403 3,990
Gross profit 991 4,354
Operating expenses    
General and administrative 2,043 2,208
Selling and marketing 1,716 2,186
Research and development 1,590 2,606
Total operating expenses 5,349 7,000
Loss from operations (4,358) (2,646)
Other income:    
Interest income, net 125 184
Other income, net 125 184
Loss before income taxes (4,233) (2,462)
(Benefit from) provision for income taxes (1,607) 110
Net loss $ (2,626) $ (2,572)
Net loss per share - basic $ (0.16) $ (0.16)
Net loss per share - diluted $ (0.16) $ (0.16)
Weighted average number of shares used in computing net loss per share - basic 16,462,653 16,341,867
Weighted average number of shares used in computing net loss per share - diluted 16,462,653 16,341,867