v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 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
March 31,
20242023
Cost of revenue$173 $227 
Sales and marketing2,832 3,618 
Research and development9,460 9,787 
General and administrative6,111 7,939 
Total stock-based compensation$18,576 $21,571 
Schedule of Stock Options Roll Forward
A summary of the Company’s stock option activity for the three months ended March 31, 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(170)1.82 
Forfeited/Canceled(3)2.00 
Outstanding at March 31, 2024
4,986 $2.29 
Exercisable at March 31, 2024
4,939 $2.29 
Schedule of Nonvested Restricted Stock Units Activity
A summary of the Company’s RSU activity for the three months ended March 31, 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,395 12.61 
Vested(988)19.60 
Forfeited/Canceled(200)20.52 
Unvested at March 31, 2024
8,882 $17.47