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