v3.25.2
Equity Incentive Plans and Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Stock-based Compensation
A summary of our stock-based compensation expense is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Stock-based compensation by type of award:
Stock awards$4,171 $3,978 $9,964 $7,510 
Employee stock purchase rights238 288 463 595 
$4,409 $4,266 $10,427 $8,105 
Stock-based compensation by category of expense:
Cost of net revenue$479 $561 $1,103 $1,017 
Sales and marketing940 1,102 1,834 2,136 
Research and development1,176 1,017 2,567 1,887 
General and administrative1,814 1,586 4,923 3,065 
$4,409 $4,266 $10,427 $8,105 
Summary of Restricted Stock Units Activity
The following table summarizes our stock award activities and related information:
Number of Shares (thousands)Weighted-Average Grant Date Fair Value Per ShareWeighted-Average Remaining Vesting Term
(years)
Aggregate Fair Value (thousands)
Nonvested as of December 31, 20243,243 $13.65 
Granted607 18.88 
Released(813)13.12 
Canceled(72)14.49 
Nonvested as of June 30, 20252,965 $14.85 1.50$57,375