XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Unaudited Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 14,415 $ 11,230
Operating expenses:    
Costs of revenue 5,817 5,926
Selling, general and administrative expenses 10,542 11,884
Research and development expenses 1,059 1,126
Total operating expenses 17,418 18,936
Loss from operations (3,003) (7,706)
Interest expense (549) (638)
Interest income 192 656
Net loss $ (3,360) $ (7,688)
Net loss per share, basic (in dollars per share) $ (0.19) $ (0.44)
Net loss per share, diluted (in dollars per share) $ (0.19) $ (0.44)
Weighted-average number of shares used to compute net loss per share, basic (in shares) 17,944,438 17,526,763
Weighted-average number of shares used to compute net loss per share, diluted (in shares) 17,944,438 17,526,763