XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Unaudited Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 15,498 $ 14,415
Cost of revenue 6,375 5,817
Gross margin 9,123 8,598
Operating expenses:    
Selling, general and administrative expenses 11,204 10,542
Research and development expenses 1,284 1,059
Total operating expenses 12,488 11,601
Loss from operations (3,365) (3,003)
Interest expense (545) (549)
Interest income 158 192
Net loss $ (3,752) $ (3,360)
Net loss per share, basic (in dollars per share) $ (0.20) $ (0.19)
Net loss per share, diluted (in dollars per share) $ (0.20) $ (0.19)
Weighted-average number of shares used to compute net loss per share, basic (in shares) 18,557,390 17,944,438
Weighted-average number of shares used to compute net loss per share, diluted (in shares) 18,557,390 17,944,438