XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount
Total stock-based compensation expense is recorded in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Cost of revenue$102 $148 $342 $482 
Sales and marketing1,792 2,688 6,407 8,115 
Research and development5,162 7,814 18,560 25,721 
General and administrative4,004 4,438 12,990 14,935 
Total stock-based compensation$11,060 $15,088 $38,299 $49,253 
Schedule of Stock Options Roll Forward
A summary of the Company’s stock option activity for the nine months ended September 30, 2025 is as follows (in thousands, except weighted average information):
Number of Options OutstandingWeighted Average Exercise Price Per Share
Outstanding at December 31, 2024
4,093 $2.37 
Granted— — 
Exercised(2,302)1.07 
Forfeited/Canceled(12)2.73 
Outstanding at September 30, 2025
1,779 $4.04 
Exercisable at September 30, 2025
1,779 $4.04 
Schedule of Nonvested Restricted Stock Units Activity
A summary of the Company’s RSU activity for the nine months ended September 30, 2025 is as follows (in thousands, except weighted average information):
Number of SharesWeighted Average Grant Date Fair Value Per Share
Unvested at December 31, 2024
7,014 $14.85 
Granted4,262 5.54 
Vested(2,886)13.99 
Forfeited/Canceled(884)14.92 
Unvested at September 30, 2025
7,506 $9.89