XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' equity (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Common Stock Reserved for Future Issuance Shares of common stock reserved for future issuance consisted of the following:
September 30,December 31,
20252024
2010 Equity Incentive Plan:
Stock options outstanding957,359 1,401,086 
2021 Equity Incentive Plan:
RSUs outstanding and PSUs(1)
18,926,577 15,809,202 
Shares available for future issuance under:
2021 Equity Incentive Plan11,952,297 10,514,374 
2021 Employee Stock Purchase Plan4,033,734 2,986,132 
Total shares of common stock reserved35,869,967 30,710,794 
(1) For those PSUs in their respective performance periods, the number of shares reserved for issuance is based on the maximum achievement of the corporate performance metrics.
Summary of Restricted Stock Unit Activity
A summary of RSU and PSU activity under the 2021 Plan is as follows:
RSUs OutstandingWeighted Average Grant Date Fair Value
PSUs Outstanding (1)
Weighted Average Grant Date Fair Value
Balance - December 31, 2024
14,892,768$10.74 673,578$10.40 
Granted 9,750,9227.03 925,1697.37 
Released(4,866,827)11.63 (138,812)10.06 
Canceled(2,464,351)10.47 (308,426)10.89 
Balance - September 30, 2025
17,312,512$8.44 1,151,509$7.87 
Unvested - September 30, 2025
17,227,452$8.44 1,151,509$7.87 
Awards vested, not yet released - September 30, 2025
85,060$8.54 $— 
(1) Canceled PSU shares consist of awards forfeited as well as the difference in the number of shares granted at target and the shares certified by the Board based on actual achievement.
Summary of Option Activity
The following is a summary of activity for stock options having only service-based vesting conditions under the Equity Incentive Plans:
Options OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual TermAggregate Intrinsic Value
(In Thousands)
Balance - December 31, 2024
1,351,086 $5.28 4.05$4,666 
Granted — — 
Exercised (353,118)3.57 
Canceled (90,609)6.50 
Balance - September 30, 2025
907,359 $5.82 3.91$1,855 
Vested & exercisable as of September 30, 2025
907,359 $5.82 3.91$1,855 
Summary of Weighted Average Assumptions, Options
The following table summarizes the weighted-average assumptions used in the Black-Scholes option-pricing model to estimate the fair value of employee stock purchase rights granted under the new ESPP offering period:
Nine Months Ended
September 30, 2025September 30, 2024
Risk-free interest rate4.1 %5.1 %
Expected volatility57.9 %51.9 %
Expected life (in years)1.31.3
Expected dividend yield— — 
Summary of Stock-Based Compensation Expense
Total stock-based compensation expense included in the condensed consolidated statements of operations was as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2025202420252024
Cost of revenue$1,806 $1,807 $5,160 $5,277 
Sales and marketing6,038 7,573 17,053 22,578 
Research and development5,025 7,183 14,653 21,187 
General and administrative5,425 6,839 16,815 21,382 
Restructuring charges
— (160)— (160)
Total stock-based compensation expense$18,294 $23,242 $53,681 $70,264