v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Schedule of stock-based compensation expense recognized for employees and non-employees

Three Months Ended

March 31, 

By Expense Category:

    

2025

    

2024

Cost of revenue

$

149

$

64

Research and development

340

1,011

General and administrative

 

6,949

 

3,449

Total stock-based compensation expense

$

7,438

$

4,524

Schedule of unamortized compensation expense and weighted average remaining recognition period

As of March 31, 2025

Weighted

Average

Remaining

Recognition

    

Unamortized

    

Period

Expense

(Years)

Stock options

$

6,603

 

1.2

Restricted and performance stock units

$

49,140

2.6

Schedule of assumptions used for estimating the fair value of stock options

Three Months Ended

March 31, 

    

2024

Expected dividend yield

Risk-free interest rate

 

3.98%

Expected volatility

 

90%

Expected life (years)

 

6.1

Schedule of stock option activity

    

    

    

Weighted

    

Weighted

Average

Average

Contractual

Aggregate

Number of

Exercise

Term

Intrinsic

Shares

Price

(in years)

Value

Outstanding as of December 31, 2024

 

9,009,005

$

4.76

 

  

 

  

Granted

 

 

  

 

  

Exercised

 

(84,505)

4.23

 

  

 

  

Cancelled

 

 

  

 

  

Outstanding as of March 31, 2025

 

8,924,500

$

4.77

 

6.6

$

89,140

Exercisable as of March 31, 2025

 

7,342,039

$

4.57

 

6.4

$

74,824

Vested and expected to vest as of March 31, 2025

 

8,850,445

$

4.76

 

6.6

$

88,511

Schedule of unvested RSU and PSU activity

    

    

    

Weighted

Average

Grant-Date

Number of

Fair Value

RSUs

(per RSU)

Unvested as of December 31, 2024

 

2,948,049

$

10.82

Granted

 

2,585,400

 

12.31

Vested

 

(414,053)

 

10.95

Forfeited

 

(13,503)

 

12.87

Unvested as of March 31, 2025

 

5,105,893

$

11.56

Employee Stock Purchase Plan  
Schedule of assumptions used for estimating the fair value of stock options

Three Months Ended

March 31, 

    

2025

    

2024

Expected dividend yield

Risk-free interest rate

4.31%

5.27%

Expected volatility

44%

90%

Expected life (years)

0.50

0.50