XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based compensation (Tables)
6 Months Ended
Jun. 30, 2025
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, 2024
3,560,144 $7.09 4.9$— 
Granted— $— 
Exercised— $— 
Cancelled/Forfeited(206,182)$5.81 
Outstanding as of June 30, 2025
3,353,962 $7.17 4.4$— 
Options exercisable as of June 30, 2025
3,141,587 $7.15 4.3$— 
Options vested and expected to vest as of June 30, 2025
3,353,962 $7.17 4.4$— 
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, 2024
4,230,176 $5.52 
Granted2,495,531 $2.96 
Vested(1,323,079)$5.40 
Cancelled(484,480)$5.01 
Outstanding as of June 30, 2025
4,918,148 $4.22 
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 June 30,Six Months Ended June 30,
2025202420252024
Cost of revenue$97 $87 $188 $167 
Sales and marketing754 980 1,524 1,711 
Technology development945 1,037 1,973 1,774 
General and administrative1,746 1,912 3,907 3,454 
Total stock-based compensation expense$3,542 $4,016 $7,592 $7,106