v3.26.3
Stock-based compensation (Tables)
9 Months Ended
Sep. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table summarizes the activity related to the Company’s stock options:
Number of
Options
Weighted-Average
Exercise
Price
Weighted-Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value (in thousands)
Outstanding as of December 31, 2025
2,405,436 $8.23 5.4$639 
Granted— $— 
Exercised(14,850)$4.10 
Cancelled/Forfeited(11,274)$4.50 
Outstanding as of September 30, 2026
2,379,312 $8.27 4.6$— 
Options vested and exercisable as of September 30, 2026
2,379,312 $8.27 4.6$— 
Schedule of Restricted Stock Units Activity
The following table summarizes the activity related to the Company's restricted stock units:
Outstanding Restricted Stock UnitsWeighted-Average
Grant Date Fair Value
Outstanding as of December 31, 2025
4,221,609 $3.87 
Granted2,132,338 $5.20 
Vested(2,087,360)$4.18 
Cancelled(252,704)$3.78 
Outstanding as of September 30, 2026
4,013,883 $4.42 
Schedule of Classification of Stock-based Compensation
The following table summarizes the classification of the Company’s stock-based compensation expense in the condensed consolidated statements of operations:
(in thousands)Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Cost of revenue$64 $89 $204 $277 
Sales and marketing338 670 1,156 2,194 
Technology development935 896 2,834 2,869 
General and administrative1,435 1,591 4,571 5,498 
Total stock-based compensation expense$2,772 $3,246 $8,765 $10,838