XML 36 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount
The Company recorded stock-based compensation on the Consolidated Statement of Operations for the three months ended March 31, 2026 and 2025 as follows (in thousands):
Three Months Ended March 31,
20262025
Cost of revenue$337 $416 
General and administrative8,392 8,783 
Research and development577 597 
Sales and marketing330 958 
Total stock-based compensation$9,636 $10,754 
Schedule of Stock Option Activity
A summary of the stock option activity under the Company’s plans for the three months ended March 31, 2026 is as follows:
 
Number of
Shares
Weighted Average Exercise Price
Outstanding at December 31, 20257,162,201 $13.58 
Granted2,882,608 $10.86 
Exercised(84,122)$9.09 
Forfeited(407,676)$14.38 
Outstanding at March 31, 20269,553,011 $12.76 
Vested and expected to vest at March 31, 20269,553,011 $12.76 
Exercisable at March 31, 20263,522,795 $14.87 
Schedule of Fair Value of Each Stock Option Award Granted
The fair value of each stock option award granted during the three months ended March 31, 2026 was estimated as of the grant date using a Black-Scholes model with the following assumptions:
 Three Months Ended
March 31, 2026
Expected term (in years)
5.2 - 6.5
Risk-free interest rate (%)
3.5% - 3.9%
Expected volatility (%)
62.4% - 68.2%
Dividend yield (%)
Weighted average grant date fair value per share$6.20
Schedule of Restricted Stock Activity
A summary of the restricted stock activity under the Company’s plans for the three months ended March 31, 2026 is as follows:
Number of Restricted
Shares
Weighted Average Grant Date Fair Value
Nonvested at December 31, 20252,829,597 $11.89 
Granted1,773,053 $10.20 
Vested(687,259)$12.80 
Forfeited(187,422)$12.57 
Nonvested at March 31, 20263,727,969 $10.88 
A summary of the PSU activity under the Company’s plans for the three months ended March 31, 2026 is as follows:

Number of Stock UnitsWeighted Average Grant Date Fair Value
Nonvested at December 31, 2025552,208 $19.38 
Granted— $— 
Vested— $— 
Forfeited— $— 
Nonvested at March 31, 2026552,208 $19.38