v3.26.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2025
SHARE-BASED COMPENSATION  
Schedule of share-based compensation expense

The amount of share-based compensation expense recognized by the Company by location in its Consolidated Statements of Operations for the years ended December 31, 2025, 2024 and 2023 is as follows (in thousands):

  ​ ​ ​

Years ended December 31, 

2025

2024

2023

Cost of revenues

$

108

$

140

$

140

Sales and marketing

 

1,176

 

1,411

 

2,330

General and administrative

 

4,900

 

3,407

 

4,172

Research and development

 

664

 

644

 

677

Total

$

6,848

$

5,602

$

7,319

Schedule of stock option activity

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Weighted

Aggregate

Number of

Weighted

average

average

Shares under

average

Remaining

Intrinsic

Option

Exercise Price

Contractual

Value

(in thousands)

per Option

Life (in years)

(in thousands)

Outstanding at December 31, 2022

 

1,301

$

4.07

 

  ​

 

  ​

Granted

 

$

 

  ​

 

  ​

Exercised

 

(1)

$

1.63

 

  ​

 

  ​

Forfeited

 

(30)

$

11.67

 

  ​

 

  ​

Outstanding at December 31, 2023

 

1,270

$

3.90

 

  ​

 

  ​

Granted

 

$

 

  ​

 

  ​

Exercised

 

(2)

$

0.96

 

  ​

 

  ​

Forfeited

 

(31)

$

9.90

 

  ​

 

  ​

Outstanding at December 31, 2024

 

1,237

$

3.75

 

 

Granted

 

$

 

  ​

 

  ​

Exercised

 

(7)

$

1.73

 

 

  ​

Forfeited and Expired

 

(131)

$

11.12

 

  ​

 

  ​

Outstanding at December 31, 2025

 

1,099

$

2.89

 

4.2

 

$

Exercisable at December 31, 2025

 

1,099

$

2.89

 

4.2

 

$

Vested and expected to vest at December 31, 2025

 

1,099

$

2.89

 

4.2

 

$

Schedule of restricted stock units and performance restricted stock units activity

  ​ ​ ​

Non-vested

  ​ ​ ​

Weighted

  ​ ​ ​

Non-vested

  ​ ​ ​

Weighted

Restricted

average

PRSUs

average

Stock Units

Grant-date

Grant-date

(in thousands)

Fair Value

(in thousands)

Fair Value

Non-vested at December 31, 2022

 

3,506

$

4.29

 

395

$

6.77

Granted

 

1,674

$

4.68

 

$

Vested

 

(1,823)

$

4.32

 

$

Forfeited

(392)

$

5.50

$

Non-vested at December 31, 2023

 

2,965

$

4.37

 

395

$

6.77

Granted

 

2,453

$

2.47

 

1,305

$

1.14

Vested

 

(1,464)

$

4.37

 

$

Forfeited

 

(401)

$

4.00

 

$

Non-vested at December 31, 2024

3,553

$

3.10

 

1,700

$

2.45

Granted

 

3,151

$

3.62

 

1,251

$

3.37

Vested

 

(1,586)

$

3.31

 

(303)

$

1.55

Forfeited

 

(889)

$

3.45

 

(1,250)

$

3.79

Non-vested at December 31, 2025

 

4,229

$

3.33

 

1,398

$

3.81