v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Stock Option Activity
The following table summarizes stock option activity during the three months ended March 31, 2025:
SharesWeighted-
Average 
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic Value
(in thousands)(in years)(in thousands)
Outstanding at December 31, 2024
2,364 $8.60 4.3$7,592 
Granted— — 
Exercised(168)2.43 
Cancelled/forfeited(212)3.96 
Outstanding at March 31, 2025
1,984  9.62 4.6$2,146 
Vested and exercisable at March 31, 2025
1,608  8.01 3.7$2,146 
Schedule of RSU, PSU, MPSUs Activity
The following table summarizes RSU activity during the three months ended March 31, 2025:
Number of SharesWeighted-Average 
Grant Date Fair Value Per Share
(in thousands)
Unvested RSUs as of December 31, 2024
11,982 $13.06 
Granted3,048 7.24 
Vested(2,347)12.42 
Cancelled/forfeited(548)13.66 
Unvested RSUs as of March 31, 2025
12,135 $11.69 
Number of SharesWeighted-Average Grant Date Fair Value Per Share
(in thousands)
Nonvested PSUs as of December 31, 2024
1,089 $13.21 
Granted1,151 6.82 
Vested(85)14.56 
Cancelled/forfeited(771)12.69 
Nonvested PSUs as of March 31, 2025
1,384 $8.11 
Number of SharesWeighted-Average Grant Date Fair Value Per Share
(in thousands)
Nonvested MPSUs as of December 31, 2024
1,313 $6.45 
Granted— — 
Vested— — 
Cancelled/forfeited— — 
Nonvested MPSUs as of March 31, 2025
1,313 $6.45 
Number of SharesWeighted-Average Grant Date Fair Value Per Share
(in thousands)
Nonvested rTSR PSUs as of December 31, 2024
— $— 
Granted272 14.15 
Vested— — 
Cancelled/forfeited— — 
Nonvested rTSR PSUs as of March 31, 2025
272 $14.15 
Schedule of Stock-Based Compensation Expense
The following table summarizes the components of total stock-based compensation expense included in the accompanying condensed consolidated statements of operations:
Three months ended March 31,
20252024
(in thousands)
Cost of revenue$1,939 $2,779 
Research and development8,893 10,323 
Sales and marketing6,693 7,843 
General and administrative8,057 10,876 
Total stock-based compensation expense$25,582 $31,821