v3.26.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting  
Schedule of significant segment expenses

Three Months Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Core revenue

$

6,218

$

8,243

Non-core revenue

 

3,433

 

2,147

Total revenue

 

9,651

 

10,390

Cost of goods sold

1,569

1,497

Gross profit

8,082

8,893

Expenses:

 

  ​

 

  ​

Research and development

3,710

5,270

Sales and marketing

 

3,166

 

5,108

General and administrative

 

5,234

 

6,710

Depreciation and amortization

1,016

1,061

Stock-based compensation

 

1,141

 

3,039

Total operating expenses

14,267

21,188

Other income

1,435

2,034

 

 

  ​

Net loss

$

(4,750)

$

(10,261)

Schedule of revenue by geographic location

Three Months Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Revenue

Inside the United States

$

6,616

$

8,034

Outside the United States

 

3,035

 

2,356

Total revenue

$

9,651

$

10,390