XML 238 R31.htm IDEA: XBRL DOCUMENT v3.26.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense is included within the condensed consolidated statements of operations and comprehensive loss as follows:
Three months ended September 30,Nine months ended September 30,
2026202520262025
Cost of services$371 $219 $1,312 $580 
Research and development1,549 1,749 4,342 3,590 
Selling, general and administrative6,333 8,618 17,937 18,212 
Total stock-based compensation expense(1)(2)
$8,253 $10,586 $23,591 $22,382 
(1)The Company recorded an aggregate reversal of stock-based compensation of $0.5 million and $0.6 million during the three months ended September 30, 2026 and 2025, respectively, and $3.7 million and $1.4 million during the nine months ended September 30, 2026 and 2025, respectively, due to forfeiture activities upon employee terminations.
(2)Includes $0.4 million and $0.4 million of expenses related to the 2021 Employee Stock Purchase Plan for the three months ended September 30, 2026 and 2025, respectively, and $2.6 million and $1.1 million of expenses for the nine months ended September 30, 2026 and 2025, respectively.
Schedule of Stock Option Activity The following summarizes the stock option activity during the nine months ended September 30, 2026:

Stock Options
Weighted-Average Exercise Price
Weighted-Average Remaining Contractual Life (years)
Aggregate Intrinsic Value
Outstanding at December 31, 2025
199,454$65.29 6.41$14,015 
Exercised(2,314)$25.27 
Forfeited and canceled(14,747)$124.71 
Outstanding at September 30, 2026
182,393 $61.19 5.74$2,667 
Options exercisable at September 30, 2026
182,393 $61.19 5.74$2,667 
Schedule of Restricted Stock Units Activity The following table summarizes restricted stock unit activity during the nine months ended September 30, 2026:

Restricted Stock Units
Weighted-Average Grant Date-Fair Value Per Unit
Outstanding at December 31, 2025
1,519,733$42.91 
Granted(1)
729,146$76.95 
Vested(579,592)$38.74 
Forfeited(199,062)$73.78 
Outstanding at September 30, 2026
1,470,225$57.38 
(1)Includes 124,805 PRSUs granted during the nine months ended September 30, 2026 with a weighted-average grant-date fair value of $83.32.