XML 56 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of significant segment expenses

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 

​

    

​

2024

    

2023

Core revenue

​

​

$

32,512

​

$

29,823

Non-core revenue

​

​

 

6,115

​

 

11,465

Total Revenue

​

​

 

38,627

​

 

41,288

Cost of goods sold

​

​

​

7,100

​

​

4,742

Gross profit

​

​

​

31,527

​

​

36,546

​

​

​

​

​

​

​

​

Expenses:

​

​

 

  

​

 

  

Research and development

​

​

​

19,264

​

​

19,204

Sales and marketing

​

​

 

23,741

​

 

23,723

General and administrative

​

​

 

22,493

​

 

23,954

Depreciation and amortization

​

​

​

4,143

​

​

3,985

Stock-based compensation

​

​

 

13,083

​

 

13,979

Total operating expenses

​

​

​

82,724

​

​

84,845

​

​

​

​

​

​

​

​

Other income

​

​

​

10,142

​

​

10,376

​

​

​

 

​

​

 

  

Net loss

​

​

$

(41,055)

​

$

(37,923)

Schedule of revenue by geographic location

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 

​

    

​

2024

    

2023

Revenue

​

​

​

​

​

​

​

Inside the United States

​

​

$

25,768

​

$

32,420

Outside the United States

​

​

 

12,859

​

 

8,868

Total Revenue

​

​

$

38,627

​

$

41,288