v3.26.1
Unaudited Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 17,306 $ 15,498
Cost of revenue 7,101 6,375
Gross profit 10,205 9,123
Operating expenses:    
Selling, general and administrative expenses 12,066 11,204
Research and development expenses 1,553 1,284
Total operating expenses 13,619 12,488
Loss from operations (3,414) (3,365)
Interest expense (1,267) (545)
Change in fair value of warrant liability 882 0
Other income (expense), net (132) 158
Loss before income taxes (3,931) (3,752)
Income tax expense (36) 0
Net loss $ (3,967) $ (3,752)
Net loss per share, basic (in dollars per share) $ (0.17) $ (0.20)
Net loss per share, diluted (in dollars per share) $ (0.17) $ (0.20)
Weighted-average number of shares used to compute net loss per share, basic (in shares) 23,854,997 18,557,390
Weighted-average number of shares used to compute net loss per share, diluted (in shares) 23,854,997 18,557,390