v3.24.2.u1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
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
June 30,
Six Months Ended
June 30,
2024202320242023
Cost of revenue$161 $97 $334 $324 
Sales and marketing2,595 2,881 5,427 6,499 
Research and development8,447 7,978 17,907 17,765 
General and administrative4,386 6,683 10,497 14,622 
Total stock-based compensation$15,589 $17,639 $34,165 $39,210 
Schedule of Stock Options Roll Forward
A summary of the Company’s stock option activity for the six months ended June 30, 2024 is as follows (in thousands, except weighted average information):
Number of Options OutstandingWeighted Average Exercise Price Per Share
Outstanding at December 31, 2023
5,159 $2.27 
Granted— — 
Exercised(337)2.03 
Forfeited/Canceled(6)2.00 
Outstanding at June 30, 2024
4,816 $2.29 
Exercisable at June 30, 2024
4,791 $2.29 
Schedule of Nonvested Restricted Stock Units Activity
A summary of the Company’s RSU activity for the six months ended June 30, 2024 is as follows (in thousands, except weighted average information):
Number of SharesWeighted Average Grant Date Fair Value Per Share
Unvested at December 31, 2023
6,675 $20.36 
Granted3,666 12.41 
Vested(1,954)19.33 
Forfeited/Canceled(1,016)18.25 
Unvested at June 30, 2024
7,371 $16.97