XML 30 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Consolidated Statements of Operations    
Revenue $ 38,627 $ 41,288
Cost of goods sold 7,100 4,742
Gross profit 31,527 36,546
Operating expenses:    
Research and development 22,227 23,817
Sales and marketing 26,661 26,975
General and administrative 29,693 30,068
Depreciation and amortization 4,143 3,985
Total operating expenses 82,724 84,845
Operating loss (51,197) (48,299)
Other income:    
Interest income 10,142 10,376
Total other income 10,142 10,376
Loss before income taxes (41,055) (37,923)
Provision for income taxes
Net loss $ (41,055) $ (37,923)
Basic net loss per share $ (0.39) $ (0.37)
Diluted net loss per share $ (0.39) $ (0.37)
Weighted-average shares outstanding, basic 104,849,222 103,268,502
Weighted-average shares outstanding, diluted 104,849,222 103,268,502