XML 31 R21.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 following table presents the details of the Company’s share-based compensation expense (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
General and administrative$678 $632 $2,083 $2,592 
Research and development424 710 1,358 1,979 
Sales and marketing144 190 454 537 
Cost of sales161 — 508 — 
Total stock-based compensation$1,407 $1,532 $4,403 $5,108 
Schedule of stock option activity
The following table summarizes the stock option activity for the nine months ended September 30, 2025:
Options Outstanding
Number of
Options
Weighted-
Average
Exercise
Price Per
Share
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(In thousands)
Balance—December 31, 20241,521,857$6.04 5.9$1,507 
Options granted
Options exercised(82,823)$4.26 $194 
Options cancelled/forfeited(14,144)$7.20 
Balance—September 30, 20251,424,890$6.13 5.2$4,569 
Options exercisable—September 30, 20251,383,891$6.07 5.1$4,518 
Schedule of restricted stock unit activity
The following table summarizes restricted stock units (RSUs) activity for the nine months ended September 30, 2025:
RSUs Outstanding
Number of
Restricted Stock
Units
Weighted-
Average
Grant Date
Fair Value Per
Share
Balance—December 31, 2024987,965$7.89 
Granted996,561$5.80 
Vested(553,328)$7.24 
Cancelled/forfeited(23,674)$6.96 
Balance—September 30, 20251,407,524$6.68