XML 28 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation

9. Stock-based Compensation

The Company has various stock-based compensation plans, which are more fully described in the 2024 Financial Statements. Under these plans, the Company has the ability to grant several forms of incentive awards to the Company's eligible employees, directors, and non-employee consultants.

Stock-based compensation expense is reported in the Company's condensed consolidated statement of operations as follows (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Cost of product revenue

 

$

200

 

 

$

137

 

 

$

586

 

 

$

400

 

Cost of services revenue

 

 

186

 

 

 

81

 

 

 

444

 

 

 

201

 

Research and development expense

 

 

497

 

 

 

403

 

 

 

1,317

 

 

 

1,047

 

Selling, general and administrative expense

 

 

4,441

 

 

 

4,028

 

 

 

16,398

 

 

 

9,979

 

Restructuring and related charges

 

 

2,212

 

 

 

 

 

 

2,212

 

 

 

 

Total stock-based compensation expense

 

$

7,536

 

 

$

4,649

 

 

$

20,957

 

 

$

11,627

 

Stock-based compensation will fluctuate based on the grant-date fair value of awards, the number of awards, the requisite service period of the awards, employee forfeitures and the timing of the awards. Expense related to each stock option and restricted stock unit (“RSU”) award is recognized on a straight-line basis over the requisite service period of the entire award.

The following table summarizes our award activity for stock options and RSUs for the nine months ended September 30, 2025 (in thousands):

 

 

 

Stock Options

 

 

RSUs

 

Outstanding at December 31, 2024

 

 

39,213

 

 

 

13,389

 

Granted

 

 

5,162

 

 

 

17,368

 

Exercised or vested

 

 

 

 

 

(6,076

)

Forfeited

 

 

(10,443

)

 

 

(2,583

)

Outstanding at September 30, 2025

 

 

33,932

 

 

 

22,098