XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Disclosure of Share-based Compensation Arrangements by Share-based Payment Award
RSU activity for the year ended December 31, 2024 was as follows:

SharesWeighted-average grant date fair value per share
Shares unvested as of December 31, 2023
5,256,833 $5.63 
Granted3,900,834 $6.97 
Vested(3,730,552)$6.25 
Forfeited(662,982)$6.09 
Shares unvested and expected to vest as of December 31, 2024
4,764,133$6.18 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The following table summarizes the Black-Scholes option pricing model weighted-average assumptions used in estimating the fair value of the stock purchase rights granted to employees under the ESPP for the years ended December 31, 2024 and 2023:
For the Years Ended December 31,
20242023
Expected term (in years)
0.5 - 2.0
0.5 - 2.0
Expected volatility
48% - 74%
46% - 64%
Risk-free interest rate
4.31% - 5.43%
4.29% - 5.43%
Expected dividend yield— %— %
Schedule of Stock Option Activity
A summary of stock option award activity under the Company’s equity plans and related information is as follows (in thousands, except share, price and year data):
Outstanding stock options
Weighted-
average
exercise
Price
Weighted-
average
remaining
contractual
life (years)
Aggregate
intrinsic
value
Balance as of December 31, 2023
9,307,142 $6.41 5.57$31,250 
Options granted— — 
Options exercised(2,526,902)2.98 
Options cancelled(401,487)14.08 
Balance as of December 31, 2024
6,378,753 $7.28 4.95$12,136 
Vested and exercisable as of December 31, 2024
6,013,202 $6.77 4.84$12,112 
Vested and expected to vest
6,378,753 $7.28 4.95$12,136 
Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount Total stock-based compensation expense was as follows (in thousands):
For the Years Ended December 31,
20242023
Cost of revenue
$1,907 $1,986 
Research and development
11,277 9,218 
Sales and marketing
9,505 8,801 
General and administrative
5,939 5,172 
Total stock-based compensation expense (1)
$28,628 $25,177 

(1) Stock-based compensation expense includes restructuring charges of $2.5 million and $0.1 million, incurred during the years ended December 31, 2024 and 2023. Of the $2.5 million in stock-based compensation restructuring charges incurred during the year ended December 31, 2024, $0.3 million related to cost of revenue, $0.9 million related to research and development costs, $1.2 million, related to sales and marketing costs, and $0.1 million related to general and administrative costs. Of the $0.1 million in stock-based compensation restructuring charges occurred during 2023. $0.1 million related to sales and marketing costs.
The following table presents the stock-based compensation costs as reported in the consolidated statements of operations and comprehensive loss for the years ended December 31, 2024 and December 31, 2023 (in thousands):
For the Years Ended
December 31,
Stock-based Compensation
20242023
Cost of revenue$291 $— 
Research and development885 — 
Sales and marketing1,225 80 
General and administrative123 45 
Total
$2,524 $125