v3.26.1
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting  
Schedule of significant segment expenses

Three months ended June 30, 

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Core revenue

$

6,503

$

8,198

$

12,721

$

16,441

Non-core revenue

 

768

 

309

 

4,201

 

2,456

Total revenue

 

7,271

 

8,507

 

16,922

 

18,897

Cost of goods sold

1,675

1,519

3,244

3,016

Gross profit

5,596

6,988

13,678

15,881

Expenses:

 

  ​

 

  ​

 

  ​

 

  ​

Research and development

4,062

5,671

7,772

10,941

Sales and marketing

 

3,107

 

5,146

 

6,274

 

10,254

General and administrative

 

6,546

 

5,804

 

11,779

 

12,514

Depreciation and amortization

953

1,080

1,969

2,141

Stock-based compensation

 

1,160

 

3,514

 

2,301

 

6,553

Total operating expenses

15,828

21,215

30,095

42,403

Other income

1,358

1,870

2,793

3,904

 

 

  ​

 

 

  ​

Net loss

$

(8,874)

$

(12,357)

$

(13,624)

$

(22,618)

Schedule of revenue by geographic location

Three Months Ended June 30, 

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Revenue

Inside the United States

$

4,630

$

5,313

$

11,246

$

13,347

Outside the United States

 

2,641

 

3,194

 

5,676

 

5,550

Total revenue

$

7,271

$

8,507

$

16,922

$

18,897