XML 49 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Stock-Based Compensation  
Schedule of stock based compensation expense categories in statement of operations The Company recorded stock-based compensation expense in the following expense categories of its accompanying consolidated statements of operations and comprehensive loss (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

Year ended December 31, 

​

  ​ ​ ​

2025

​

2024

​

2023

Sales and marketing

​

$

1,114

​

$

1,293

​

$

1,824

General and administrative

​

 

2,225

​

 

2,429

​

 

2,478

Research and development

​

 

457

​

 

640

​

 

730

Total stock‑based compensation

​

$

3,796

​

$

4,362

​

$

5,032

Schedule of stock option activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

​

​

​

average

​

​

​

​

Weighted

​

remaining

​

​

Number of

​

average exercise

​

contractual term

​

  ​ ​ ​

shares

  ​ ​ ​

price per share

  ​ ​ ​

(years)

Outstanding at January 1, 2023

​

2,071,848

​

​

11.49

​

​

Granted

​

212,960

​

​

10.50

​

​

Exercised

​

(25,428)

​

​

5.00

​

​

Canceled/forfeited

​

(96,927)

​

​

11.25

​

​

Outstanding at December 31, 2023

​

2,162,453

​

​

11.48

​

​

Granted

​

259,900

​

​

6.86

​

​

Exercised

​

(38,431)

​

​

5.88

​

​

Canceled/forfeited

​

(264,739)

​

​

12.24

​

​

Outstanding at December 31, 2024

​

2,119,183

​

​

10.92

​

​

Granted

 

798,200

​

 

2.11

 

  ​

Exercised

 

—

​

 

—

 

  ​

Canceled/forfeited

 

(244,524)

​

 

7.33

 

  ​

Outstanding at December 31, 2025

 

2,672,859

​

$

8.62

 

6.26

Vested and expected to vest at December 31, 2025

 

2,612,689

​

$

8.75

 

6.19

Exercisable at December 31, 2025

 

1,713,790

​

$

11.63

 

4.72

Schedule of weighted average assumptions

​

​

​

​

​

​

​

​

​

​

​

Year ended December 31, 

​

​

  ​ ​ ​

2025

​

2024

  ​ ​ ​

2023

​

Expected dividend yield

 

—

​

—

​

—

​

Expected volatility

 

72.6

%

73.2

%

74.3

%

Risk‑free interest rate

 

4.20

%

4.29

%

3.99

%

Expected term (in years)

 

6.03

​

6.14

​

6.15

​

Schedule of service-based (RSUs)

​

​

​

​

​

​

Number of

​

  ​ ​ ​

shares

Outstanding at January 1, 2023

​

311,991

Granted

​

479,585

Vested

​

(101,559)

Canceled/forfeited

​

(32,963)

Outstanding at December 31, 2023

​

657,054

Granted

​

421,725

Vested

​

(191,175)

Canceled/forfeited

​

(155,316)

Outstanding at December 31, 2024

​

732,288

Granted

​

750,350

Vested

​

(279,765)

Canceled/forfeited

​

(98,211)

Outstanding at December 31, 2025

​

1,104,662

Schedule of performance-based (RSUs)

​

​

​

​

​

​

Number of

​

  ​ ​ ​

shares

Outstanding at January 1, 2023

​

—

Granted

​

250,149

Vested

​

—

Canceled/forfeited

​

—

Outstanding at December 31, 2023

​

250,149

Granted

​

—

Vested

​

—

Canceled/forfeited

​

(33,649)

Outstanding at December 31, 2024

​

216,500

Granted

​

—

Vested

​

—

Canceled/forfeited

​

—

Outstanding at December 31, 2025

​

216,500