XML 35 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Shares Available for Future Issuances

The table below summarizes the activity pursuant to the 2021 Plan, for the nine months ended September 30, 2025, and the shares available for future issuances as of September 30, 2025 and December 31, 2024.

 

Shares Available for Future Issuance

 

Shares available as of December 31, 2024

 

16,856

 

RSUs forfeited

 

563

 

RSUs settled for taxes

 

241

 

RSUs issued

 

(5,901

)

Shares available as of March 31, 2025

 

11,759

 

Stock options forfeited

 

427

 

RSUs forfeited

 

1,362

 

RSUs settled for taxes

 

28

 

RSUs issued

 

(5,103

)

Shares available as of June 30, 2025

 

8,473

 

Stock options forfeited

 

129

 

RSUs forfeited

 

1,096

 

RSUs settled for taxes

 

268

 

RSUs issued

 

(252

)

Shares available as of September 30, 2025

 

9,714

 

 

Summary of Stock Options Activity

The table below summarizes the activity related to stock options, pursuant to the 2018 Stock Plan and 2021 Plan, for the nine months ended September 30, 2025.

 

Options Outstanding

 

 

Number of
Options

 

 

Weighted-
Average
Exercise Price
($ per share)

 

 

Weighted
Average
Remaining
Contractual
Life (years)

 

 

Aggregate
Intrinsic
Value

 

December 31, 2024

 

4,165

 

 

$

1.90

 

 

 

6.74

 

 

$

2,445

 

<no activity>

 

-

 

 

$

-

 

 

 

 

 

 

 

March 31, 2025

 

4,165

 

 

$

1.90

 

 

 

6.50

 

 

$

1,414

 

Forfeited

 

(427

)

 

$

3.07

 

 

 

 

 

 

 

June 30, 2025

 

3,738

 

 

$

1.77

 

 

 

6.16

 

 

$

993

 

Forfeited

 

(129

)

 

$

3.36

 

 

 

 

 

 

 

September 30, 2025

 

3,609

 

 

$

1.71

 

 

 

5.72

 

 

$

1,796

 

Exercisable options as of September 30, 2025

 

2,567

 

 

$

1.13

 

 

 

4.81

 

 

$

1,796

 

 

Summary of Restricted Stock Units Activity

The table below summarizes the activity related to RSUs, pursuant to the 2018 Stock Plan and 2021 Plan, for the nine months ended September 30, 2025.

 

Restricted Stock Units

 

Number of
Restricted Stock Units

 

 

Weighted
Average
Grant Date Fair Value (per share)

 

 

December 31, 2024

 

5,310

 

 

$

2.69

 

 

Granted

 

6,760

 

 

$

1.49

 

 

Vested or distributed

 

(906

)

 

$

3.52

 

 

Forfeited

 

(563

)

 

$

1.93

 

 

March 31, 2025

 

10,601

 

 

$

1.90

 

 

Granted

 

6,034

 

 

$

0.85

 

 

Vested or distributed

 

(438

)

 

$

3.19

 

 

Forfeited

 

(2,869

)

 

$

1.35

 

 

June 30, 2025

 

13,328

 

 

$

1.53

 

 

Granted

 

252

 

 

$

1.33

 

 

Vested or distributed

 

(1,272

)

 

$

1.53

 

 

Forfeited

 

(1,379

)

 

$

1.82

 

 

September 30, 2025

 

10,929

 

 

$

1.49

 

 

 

Summary of Activity Related to ESPP

The table below summarizes the activity related to the ESPP for the nine months ended September 30, 2025.

ESPP Activity

Shares Available for Sale

 

December 31, 2024

 

7,109

 

Annual additions to the plan

 

1,920

 

Shares purchased

 

(140

)

March 31, 2025

 

8,889

 

<no activity>

 

-

 

June 30, 2025

 

8,889

 

Shares purchased

 

(128

)

September 30, 2025

 

8,761

 

 

Summary of Fair value of Stock Option Grants The fair value of stock option grants is estimated by the Company on the date of grant using the Black Scholes option pricing model with the following weighted-average assumptions for the nine months ended September 30, 2025 and 2024.

 

For the nine months ended September 30,

 

 

2025(1)

 

2024

 

Risk free interest

-

 

 

4.09

%

Dividend yield

-

 

 

0.00

%

Expected volatility

-

 

 

75.00

%

Expected life (years)

-

 

 

6.25

 

(1) 2025 assumptions are not applicable as no options were granted during the nine months ended September 30, 2025.

Summary of Stock-based Compensation Expense

The Company recorded stock-based compensation expense as follows.

 

For the three months ended September 30,

 

 

For the nine months ended September 30,

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

Cost of revenue

$

64

 

 

$

286

 

 

$

483

 

 

$

876

 

 

Research and development

 

730

 

 

 

972

 

 

 

2,672

 

 

 

2,886

 

 

Sales and marketing

 

134

 

 

 

201

 

 

 

543

 

 

 

497

 

 

General and administrative

 

1,156

 

 

 

1,499

 

 

 

3,383

 

 

 

5,264

 

 

Total

$

2,084

 

 

$

2,958

 

 

$

7,081

 

 

$

9,523