XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation
The Company recognized stock-based compensation for all stock options in the statements of operations and comprehensive loss as follows (in thousands):
Year Ended December 31,
20242023
Cost of revenue$4,608 $2,854 
Research and development18,260 24,551 
Sales and marketing5,347 9,966 
General and administrative12,244 20,354 
Total stock-based compensation$40,459 $57,725 
The following table summarizes stock-based compensation expense by award type (in thousands):
Year Ended December 31,
20242023
RSUs$29,929 $43,772 
Stock Options4,480 7,292 
Employee stock purchase plan1,956 1,476 
RSAs4,094 5,185 
Total stock-based compensation$40,459 $57,725 
Schedule of Stock Option Activity
Stock option activity for the years ended December 31, 2024 and 2023 is as follows:
Number of
Shares
Underlying
Outstanding
Options
Weighted-
Average Exercise
Price per Share
Weighted-
Average
Remaining
Contractual
Term (in years)
Aggregate
Intrinsic
Value
Outstanding—January 1, 20232,101,536 $10.12 7.7$8,285 
Options exercised(142,117)1.94 617 
Options cancelled(87,770)82.17 58 
Outstanding—December 31, 20231,871,649 $7.36 6.7$6,191 
Options exercised(105,581)$1.93 $610 
Options cancelled(11,044)$29.39 $21 
Outstanding—December 31, 20241,755,024 7.55 5.7$10,076 
Vested and expected to vest—December 31, 20241,755,024 $7.55 5.7$10,076 
Exercisable—December 31, 20241,754,980 $7.55 5.7$10,076 
Schedule of Stock Options Outstanding and Exercisable
The following table summarizes information about stock options outstanding and exercisable at December 31, 2024.
Options Outstanding
Exercise
Price
Options
Outstanding
Weighted
Average
Remaining
Contractual
Life (Years)
Options
Exercisable
$1.85 196,660 5.5196,660 
$2.13 796,747 5.8796,747 
$14.22 752,408 5.8752,408 
$52.40 9,209 4.79,165 
1,755,024 1,754,980 
Schedule of Nonvested Restricted Stock Units Activity
A summary of RSUs activity under the Plan is as follows:
Number of
Shares
Weighted Average
Grant Date Fair
Value (per share)
Unvested—January 1, 20231,650,815 $39.83 
Granted during the year3,976,916 9.05 
Canceled during the year(793,135)21.24 
Vested during the year(1,759,657)25.18 
Unvested—December 31, 20233,074,939 $13.19 
Granted during the year2,836,726 9.45 
Canceled during the year(424,161)12.70 
Vested during the year(2,022,740)12.37 
Unvested—December 31, 20243,464,764 $10.68 
Schedule of Nonvested Restricted Stock Awards Activity
A summary of RSA activity is as follows:
Number of
Shares
Weighted Average
Grant Date Fair
Value (per share)
Unvested—December 31, 2023376,919 $15.30 
Granted533,601 7.94 
Vested(453,822)10.69 
Unvested—December 31, 2024456,698 $11.28