Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity (Tables)

v3.25.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Class of Stock [Line Items]  
Summary of Stock Options Activity The activity for the years ended December 31, 2024 and 2023 is as follows:

 

 

 

 

 

 

 

 

 

 

 

 

Remaining

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

weighted-

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

average

 

 

Per share

 

 

 

 

 

 

 

 

 

average

 

 

contractual

 

 

average

 

 

 

 

 

 

Price per

 

 

exercise

 

 

terms

 

 

intrinsic

 

 

 

Options

 

 

share

 

 

price

 

 

(in years)

 

 

value

 

Outstanding as of December 31, 2022

 

 

348,284

 

 

$1.17-$83.30

 

 

$

44.21

 

 

 

0.43

 

 

$

2.07

 

Exercised

 

 

(54,432

)

 

1.17-8.37

 

 

 

7.03

 

 

 

 

 

 

 

Forfeited

 

 

(6,019

)

 

8.37-44.19

 

 

 

32.92

 

 

 

 

 

 

 

Expired

 

 

(267,833

)

 

8.37-83.30

 

 

 

49.10

 

 

 

 

 

 

 

Outstanding as of December 31, 2023

 

 

20,000

 

 

 

83.30

 

 

 

83.30

 

 

 

0.36

 

 

 

 

Vested and exercisable as of December 31, 2023

 

 

20,000

 

 

 

83.30

 

 

 

83.30

 

 

 

0.36

 

 

 

 

Vested and expected to vest as of December 31, 2023

 

 

20,000

 

 

 

83.30

 

 

 

83.30

 

 

 

0.36

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding as of December 31, 2023

 

 

20,000

 

 

 

83.30

 

 

 

83.30

 

 

 

0.36

 

 

 

 

Forfeited

 

 

(10,000

)

 

 

83.30

 

 

 

83.30

 

 

 

 

 

 

 

Expired

 

 

(10,000

)

 

 

83.30

 

 

 

83.30

 

 

 

 

 

 

 

Outstanding as of December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and exercisable as of December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest as of December 31, 2024

 

 

 

 

$

 

 

$

 

 

 

 

 

$

 

Summary of Restricted Stock Activity

Stock Awards activity for the years ended December 31, 2025, 2024 and 2023 is summarized below:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

average

 

 

 

 

 

 

 

 

 

 

 

 

grant

 

 

 

 

 

 

Performance

 

 

 

 

 

date fair

 

 

 

 

 

 

and

 

 

 

 

 

value

 

Restricted stock units

 

Time-based

 

 

time-based

 

 

Total

 

 

per share

 

Unvested restricted stock units as of December 31, 2022 (1)

 

 

820,941

 

 

 

183,197

 

 

 

1,004,138

 

 

$

32.72

 

Granted

 

 

1,214,144

 

 

 

621,990

 

 

 

1,836,134

 

 

 

12.29

 

Vested

 

 

(214,644

)

 

 

(15,618

)

 

 

(230,262

)

 

 

35.68

 

Forfeited/canceled

 

 

(674,037

)

 

 

(442,881

)

 

 

(1,116,918

)

 

 

23.62

 

Unvested restricted stock units as of December 31, 2023 (1)

 

 

1,146,404

 

 

 

346,688

 

 

 

1,493,092

 

 

$

14.67

 

Unvested and expected to vest restricted stock units outstanding as of
    December 31, 2023

 

 

 

 

 

 

 

 

1,159,877

 

 

$

14.79

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unvested restricted stock units as of December 31, 2023

 

 

1,146,404

 

 

 

346,688

 

 

 

1,493,092

 

 

$

14.67

 

Granted

 

 

890,300

 

 

 

587,768

 

 

 

1,478,068

 

 

 

7.28

 

Vested

 

 

(500,599

)

 

 

 

 

 

(500,599

)

 

 

15.70

 

Forfeited/canceled

 

 

(332,722

)

 

 

(333,262

)

 

 

(665,984

)

 

 

14.09

 

Unvested restricted stock units as of December 31, 2024 (1)

 

 

1,203,383

 

 

 

601,194

 

 

 

1,804,577

 

 

$

8.61

 

Unvested and expected to vest restricted stock units outstanding as of
    December 31, 2024

 

 

 

 

 

 

 

 

1,381,787

 

 

$

8.65

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unvested restricted stock units as of December 31, 2024

 

 

1,203,383

 

 

 

601,194

 

 

 

1,804,577

 

 

$

8.61

 

Granted

 

 

1,011,314

 

 

 

822,308

 

 

 

1,833,622

 

 

 

9.11

 

Vested

 

 

(550,253

)

 

 

(116,450

)

 

 

(666,703

)

 

 

9.50

 

Forfeited/canceled

 

 

(170,029

)

 

 

(129,774

)

 

 

(299,803

)

 

 

9.21

 

Unvested restricted stock units as of December 31, 2025 (1)

 

 

1,494,415

 

 

 

1,177,278

 

 

 

2,671,693

 

 

$

8.58

 

Unvested and expected to vest restricted stock units outstanding as of
    December 31, 2025

 

 

 

 

 

 

 

 

1,792,426

 

 

$

8.53

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

average

 

 

 

 

 

 

 

 

 

 

 

 

grant

 

 

 

 

 

 

Performance

 

 

 

 

 

date fair

 

 

 

 

 

 

and

 

 

 

 

 

value

 

Restricted stock awards

 

Time-based

 

 

time-based

 

 

Total

 

 

per share

 

Unvested restricted stock awards outstanding as of December 31, 2022 (1)

 

 

786

 

 

 

 

 

 

786

 

 

$

59.55

 

Vested

 

 

(786

)

 

 

 

 

 

(786

)

 

 

59.55

 

Unvested restricted stock awards outstanding as of December 31, 2023 (1)

 

 

 

 

 

 

 

 

 

 

$

 

Unvested and expected to vest restricted stock awards outstanding as of
    December 31, 2023

 

 

 

 

 

 

 

 

 

 

$

 

 

(1)
Outstanding restricted stock units and restricted stock awards are based on the maximum payout of the targeted number of shares.
Summary of Stock-based Compensation Expense

Stock-based compensation expense recognized for the years ended December 31, 2025, 2024 and 2023, was as follows:

 

 

 

Years ended December 31,

 

Stock-based compensation expense by type of award:

 

2025

 

 

2024

 

 

2023

 

Restricted stock units and restricted stock awards

 

$

7,643

 

 

$

6,941

 

 

$

7,037

 

Employee stock purchase plan

 

 

371

 

 

 

456

 

 

 

390

 

Total stock-based compensation expense

 

$

8,014

 

 

$

7,397

 

 

$

7,427

 

S

For the years ended December 31, 2025, 2024 and 2023, respectively, stock-based compensation expense recognized under ASC 718, included in cost of revenue, research and development expense, sales and marketing expense, and general and administrative expense was as follows:

 

 

 

Years ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

Cost of revenue

 

$

564

 

 

$

579

 

 

$

540

 

Research and development

 

 

324

 

 

 

474

 

 

 

1,592

 

Sales and marketing

 

 

771

 

 

 

1,558

 

 

 

1,598

 

General and administrative

 

 

6,355

 

 

 

4,786

 

 

 

3,697

 

Total stock-based compensation expense

 

$

8,014

 

 

$

7,397

 

 

$

7,427

 

Assumptions Applied to Estimate Fair Value of Shares Issued Under ESPP

The following table displays the assumptions that have been applied to estimate the fair value of the Company’s shares to be issued under the ESPP using the Black-Scholes option pricing model.

 

 

 

2025

 

 

2024

 

 

2023

 

Expected term (years)

 

 

0.50

 

 

 

0.50

 

 

 

0.50

 

Risk free interest rate

 

3.79-4.33%

 

 

4.33-5.29%

 

 

3.51-5.36%

 

Expected dividend yield

 

None

 

 

None

 

 

None

 

Volatility

 

54.32-76.71%

 

 

52.85-95.80%

 

 

47.97-71.53%

 

Monte Carlo Simulation Model  
Class of Stock [Line Items]  
Assumptions Applied to Estimate Fair Value of Shares Issued Under ESPP

 

 

2025

 

Expected term (years)

 

 

3.0

 

Dividend yield

 

 

 

Volatility factor

 

 

69.61

%

Risk free interest rate

 

 

3.91

%