XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Disclosure of Share-based Compensation Arrangements by Share-based Payment Award
RSU activity for the three months ended March 31, 2025 was as follows:

RSUsWeighted-average grant date fair value per unit
RSUs unvested as of December 31, 2024
4,764,133$6.18 
Granted(1)
3,234,4916.99 
Vested(1)
(1,159,608)6.17 
Forfeited
(114,609)6.23 
RSUs unvested as of March 31, 2025
6,724,407$6.57 
________________
(1) Includes 301,571 RSUs granted and vested during the period pursuant to the 2024 Bonus Plan.
Schedule of Stock Option Activity
A summary of stock option award activity under the Company’s equity plans and related information is as follows (in thousands, except share, price and year data):
 Outstanding
stock
options
Weighted-
average
exercise
Price
Weighted-
average
remaining
contractual
life (years)
Aggregate
intrinsic
value
Balance as of December 31, 2024
6,378,753 $7.28 
Options granted— $— 
Options exercised(395,718)$2.47 
Options canceled(88,270)$5.22 
Balance as of March 31, 2025
5,894,765 $7.64 4.84$6,391 
Vested and exercisable as of March 31, 2025
5,684,534 $7.27 4.77$6,391 
Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount
Stock-based compensation expense included in the condensed consolidated statements of operations and comprehensive loss was as follows (in thousands):
Three Months Ended March 31,
20252024
Cost of revenue
$420 $386 
Research and development
3,467 2,108 
Sales and marketing
1,797 1,822 
General and administrative
1,675 1,213 
Total stock-based compensation expense
$7,359 $5,529