v3.26.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
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, 2026.

 

Options Outstanding

 

 

Number of
Options

 

 

Weighted-
Average
Exercise Price
($ per share)

 

 

Weighted
Average
Remaining
Contractual
Life (years)

 

 

Aggregate
Intrinsic
Value

 

December 31, 2025

 

3,072

 

 

$

1.45

 

 

 

3.25

 

 

$

2,961

 

Exercised

 

(1,422

)

 

 

0.47

 

 

 

 

 

 

 

Forfeited

 

(145

)

 

 

3.01

 

 

 

 

 

 

 

March 31, 2026

 

1,505

 

 

$

2.27

 

 

 

5.92

 

 

$

503

 

Exercised

 

(116

)

 

 

0.47

 

 

 

 

 

 

 

June 30, 2026

 

1,389

 

 

$

2.42

 

 

 

6.16

 

 

$

268

 

<no activity>

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

September 30, 2026

 

1,389

 

 

$

2.42

 

 

 

5.91

 

 

$

264

 

Exercisable options as of September 30, 2026

 

996

 

 

$

2.11

 

 

 

5.47

 

 

$

264

 

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, 2026.

 

Restricted Stock Units

 

Number of
Restricted Stock Units

 

 

Weighted
Average
Grant Date Fair Value (per share)

 

 

December 31, 2025

 

10,046

 

 

$

1.51

 

 

Granted

 

6,579

 

 

 

1.72

 

 

Vested or distributed

 

(1,974

)

 

 

1.78

 

 

Forfeited

 

(215

)

 

 

1.79

 

 

March 31, 2026

 

14,436

 

 

 

1.56

 

 

Granted

 

1,431

 

 

 

1.16

 

 

Vested or distributed

 

(2,004

)

 

 

0.85

 

 

Forfeited

 

(848

)

 

 

1.77

 

 

June 30, 2026

 

13,015

 

 

 

1.62

 

 

Granted

 

263

 

 

 

1.18

 

 

Vested or distributed

 

(761

)

 

 

1.59

 

 

Forfeited

 

(333

)

 

 

1.61

 

 

September 30, 2026

 

12,184

 

 

$

1.61

 

 

 

Summary of Activity Related to ESPP

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

ESPP Activity

Shares Available for Sale

 

December 31, 2025

 

8,761

 

Annual additions to the plan

 

1,897

 

Shares purchased

 

(118

)

March 31, 2026

 

10,540

 

<no activity>

 

-

 

June 30, 2026

 

10,540

 

Shares purchased

 

(124

)

September 30, 2026

 

10,416

 

 

 

Summary of Activity Related to PSUs The table below summarizes the activity related to PSUs, pursuant to the 2021 Plan, for the nine months ended September 30, 2026.

 

Performance Stock Units

 

Number of
Performance Stock Units

 

 

Weighted
Average
Grant Date Fair Value (per share)

 

 

December 31, 2025

 

-

 

 

$

-

 

 

Granted

 

1,119

 

 

 

1.72

 

 

March 31, 2026

 

1,119

 

 

 

1.72

 

 

Granted

 

600

 

 

 

1.14

 

 

June 30, 2026

 

1,719

 

 

 

1.52

 

 

<no activity>

 

-

 

 

 

-

 

 

September 30, 2026

 

1,719

 

 

$

1.52

 

 

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,

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

Cost of revenue

$

109

 

 

$

64

 

 

$

289

 

 

$

483

 

 

Research and development

 

571

 

 

 

730

 

 

 

1,811

 

 

 

2,672

 

 

Sales and marketing

 

192

 

 

 

134

 

 

 

650

 

 

 

543

 

 

General and administrative

 

2,293

 

 

 

1,156

 

 

 

6,705

 

 

 

3,383

 

 

Total

$

3,165

 

 

$

2,084

 

 

$

9,455

 

 

$

7,081

 

 

2021 Equity Incentive Plan  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
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, 2026, and the shares available for future issuances as of September 30, 2026 and December 31, 2025.

 

Shares Available for Future Issuance

 

Shares available as of December 31, 2025

 

10,874

 

RSUs forfeited

 

210

 

RSUs settled for taxes

 

481

 

RSUs issued

 

(6,115

)

PSUs issued

 

(1,119

)

Shares available as of March 31, 2026

 

4,331

 

Additions to the plan

 

20,000

 

RSUs forfeited

 

853

 

RSUs settled for taxes

 

430

 

RSUs issued

 

(1,431

)

PSUs issued

 

(600

)

Shares available as of June 30, 2026

 

23,583

 

RSUs forfeited

 

310

 

RSUs settled for taxes

 

251

 

RSUs issued

 

(263

)

Shares available as of September 30, 2026

 

23,881

 

 

 

Inducement Plan  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Summary of Shares Available for Future Issuances

The table below summarizes the activity pursuant to the Inducement Plan, for the nine months ended September 30, 2026 and the shares available for future issuances as of September 30, 2026.

 

Shares Available for Future Issuance

 

Shares available as of December 31, 2025

 

6,281

 

RSUs issued

 

(465

)

Shares available as of March 31, 2026

 

5,816

 

<no activity>

 

-

 

Shares available as of June 30, 2026

 

5,816

 

<no activity>

 

-

 

Shares available as of September 30, 2026

 

5,816