XML 38 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation Expense The Company recorded stock-based compensation expense in the following expense categories in its accompanying condensed consolidated statements of operations and comprehensive loss:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

(in thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Cost of sales

 

$

19

 

 

$

31

 

 

$

58

 

 

$

126

 

Research and development

 

 

224

 

 

 

267

 

 

 

666

 

 

 

946

 

Sales and marketing

 

 

591

 

 

 

437

 

 

 

1,795

 

 

 

1,608

 

General and administrative

 

 

1,072

 

 

 

1,051

 

 

 

3,263

 

 

 

3,314

 

Total stock-based compensation

 

$

1,906

 

 

$

1,786

 

 

$

5,782

 

 

$

5,994

 

Schedule of Stock Option Activity

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

 

 

 

Number
of
shares

 

 

Weighted
average
exercise price
per share

 

 

Weighted
average
remaining
contractual
term (years)

 

 

Aggregate intrinsic value (in 000’s)

 

Outstanding at December 31, 2024

 

 

5,403,090

 

 

$

1.74

 

 

 

7.18

 

 

 

 

Exercised

 

 

(292,807

)

 

 

0.60

 

 

 

 

 

 

 

Forfeited/expired

 

 

(339,141

)

 

 

5.07

 

 

 

 

 

 

 

Outstanding at September 30, 2025

 

 

4,771,142

 

 

$

1.57

 

 

 

6.77

 

 

$

5,193

 

Exercisable at September 30, 2025

 

 

2,770,503

 

 

$

1.49

 

 

 

5.31

 

 

$

3,317

 

Schedule of RSU Activity

The following table summarizes RSU activity for the Plans for the nine months ended September 30, 2025:

 

 

Number
of
shares

 

 

Weighted
average
grant date fair value per share

 

Outstanding at December 31, 2024

 

 

2,103,946

 

 

$

3.50

 

Granted

 

 

2,687,902

 

 

 

1.47

 

Vested

 

 

(1,177,065

)

 

 

3.17

 

Forfeited/expired

 

 

(48,410

)

 

 

4.85

 

Outstanding at September 30, 2025

 

 

3,566,373

 

 

$

2.07