XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 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 three and nine months ended September 30, 2025 and 2024 is as follows (in thousands):

    

Three Months Ended September 30, 

Nine Months Ended September 30, 

2025

    

2024

    

2025

    

2024

Cost of revenues

$

19

$

35

$

92

106

Sales and marketing

 

362

 

380

 

823

1,089

General and administrative

 

865

 

807

 

3,235

2,560

Research and development

 

163

 

197

 

517

565

Total

$

1,409

$

1,419

$

4,667

$

4,320

Schedule of stock option activity

The following table summarizes the Company’s stock option activity for the nine months ended September 30, 2025:

    

    

    

    

    

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, 2024

 

1,237

$

3.75

 

 

Granted

 

$

 

  

 

  

Exercised

 

(7)

$

1.77

 

 

  

Forfeited and Expired

 

(130)

$

11.12

 

  

 

  

Outstanding at September 30, 2025

 

1,100

$

2.89

 

4.4

 

$

689

Exercisable at September 30, 2025

 

1,100

$

2.89

 

4.4

 

$

689

Vested and expected to vest at September 30, 2025

 

1,100

$

2.89

 

4.4

 

$

689

Schedule of restricted stock units and performance restricted stock units activity

The following table summarizes the Company’s restricted stock unit and PRSU activity for September 30, 2025:

    

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, 2024

3,553

$

3.10

 

1,700

$

2.45

Granted

 

2,460

$

4.21

 

438

$

4.25

Vested

 

(1,341)

$

3.57

 

$

Forfeited

 

(858)

$

3.42

 

(1,154)

$

1.84

Non-vested at September 30, 2025

 

3,814

$

3.58

 

984

$

3.97