v3.25.0.1
Incentive Stock Plan (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense Stock-based compensation expense is included in the consolidated statements of operations as follows (in thousands):
Years Ended December 31,
202420232022
Cost of revenue$3,936 $3,224 $2,491 
Research and development25,619 18,478 11,280 
Sales and marketing31,544 30,116 23,066 
General and administrative23,204 15,886 10,901 
Total stock-based compensation expense
$84,303 $67,704 $47,738 
Summary of Restricted Stock Units
The table below summarizes the activity regarding unvested restricted stock units for the year ended December 31, 2024:
Restricted
Stock Units
Weighted
Average Grant
Date Fair Value
Unvested at December 31, 20233,724,707 $56.89 
Granted2,968,258 40.79 
Vested(1,454,704)57.47 
Forfeited(577,070)49.74 
Unvested at December 31, 20244,661,191 $47.34 
Schedule of Stock Option Activity
The table below summarizes the stock option activity for the year ended December 31, 2024:
Number of
Options
Weighted
Average
Exercise
Price
Weighted
Average
Contractual
Term
Aggregate
Intrinsic
Value
(in years)(in thousands)
Outstanding at beginning of period27,010 $1.08 1.05$1,630 
Granted at fair value— — 
Exercised(27,010)1.08 
Forfeited— — 
Outstanding at end of period— — 
Options exercisable at December 31, 2024— — 
Schedule of Stock Options by Exercise Price Range There were no options outstanding as of December 31, 2024.