XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of compensation expense related to stock-based awards

Three Months Ended March 31, 

(in thousands)

    

2025

    

2024

Research and development

$

1,150

$

1,451

General and administrative

 

2,662

 

3,333

Cost of revenue

161

Total stock-based compensation

$

3,973

$

4,784

 

Schedule of share-based compensation expense by award type

Three Months Ended March 31, 

(in thousands)

2025

2024

Restricted Stock Units ("RSUs")

$

2,815

$

3,085

Performance Stock Units ("PSUs")

657

932

Restricted Stock Awards ("RSAs")

478

491

Stock options

23

276

Total

$

3,973

$

4,784