v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31,
20252024
Cost of services$168 $48 
Research and development419 (187)
Selling and marketing546 (20)
General and administrative2,850 (292)
Total stock-based compensation expense1,2
$3,983 $(451)
(1) The Company recorded an aggregate reversal of stock-based compensation of $0.6 million and $3.2 million during the three months ended March 31, 2025 and 2024, respectively, due to forfeiture activities upon employee terminations.
(2) Includes $0.3 million of expenses related to the 2021 Employee Stock Purchase Plan for the three months ended March 31, 2025.
Schedule of Stock Option Activity The following table summarizes the stock option activity during the three months ended March 31, 2025:

Stock Options
Weighted-Average Exercise Price
Weighted-Average Remaining Contractual Life (years)
Aggregate Intrinsic Value
Outstanding at December 31, 2024
341,280$44.83 5.99$12,429 
Exercised(33,442)$21.98 
Outstanding at March 31, 2025
307,838 $47.25 5.75$14,102 
Options exercisable at March 31, 2025
267,578 $43.79 5.53$12,992 
Schedule of Restricted Stock Units Activity The following table summarizes restricted stock unit activity during the three months ended March 31, 2025:

Restricted Stock Units
Weighted-Average Grant Date-Fair Value Per Unit
Outstanding at December 31, 2024
1,869,561$12.03 
Granted1
460,439$94.22 
Vested(330,350)$10.90 
Forfeited(202,549)$13.46 
Outstanding at March 31, 2025
1,797,101$33.20 
(1) Includes 73,677 PRSUs granted during the three months ended March 31, 2025 with a weighted-average grant-date fair value of $98.47.