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

Stockholders' Equity (Tables)

v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Summary of Share-Based Compensation Expense The following table sets forth share-based compensation expense included in the consolidated statements of operations:

 

 

Years Ended December 31,

 

 

(in thousands)

 

 

2024

 

 

2023

 

Cost of revenue

 

$

112

 

 

$

101

 

Research and development

 

 

1,641

 

 

 

1,352

 

Sales and marketing

 

 

1,881

 

 

 

1,717

 

General and administrative

 

 

3,273

 

 

 

2,909

 

Share-based compensation expense

 

$

6,907

 

 

$

6,079

 

 

Share-based compensation expense by type of share-based award:

 

 

Years Ended December 31,

 

 

(in thousands)

 

 

2024

 

 

2023

 

Stock options

 

$

653

 

 

$

956

 

RSAs and RSUs

 

 

6,066

 

 

 

4,903

 

ESPP

 

 

188

 

 

 

220

 

 

$

6,907

 

 

$

6,079

 

 

Total unrecognized compensation expense by type of award and the weighted-average remaining requisite service period over which such expense is expected to be recognized (in thousands, unless otherwise noted):

 

 

December 31, 2024

 

 

Unrecognized
Expense

 

 

Remaining
Weighted-
Average
Recognition
Period (in years)

 

Stock options

 

$

300

 

 

 

0.92

 

RSAs and RSUs

 

$

7,815

 

 

 

1.68

 

Summary of Stock Option Activity

Stock option activity under all of the Company’s Plans as of and for the year ended December 31, 2024 is summarized below:

 

 

Stock
Options

 

 

Weighted-
average
Exercise
price
per share

 

 

Weighted-
average
Remaining
Contractual
Life (in years)

 

 

Intrinsic
Value
(in thousands)
(1)

 

Outstanding at December 31, 2023

 

 

1,478,157

 

 

$

8.40

 

 

 

 

 

 

 

Exercised

 

 

(19,090

)

 

$

5.21

 

 

 

 

 

 

 

Forfeited or expired

 

 

(82,671

)

 

$

41.12

 

 

 

 

 

 

 

Outstanding at December 31, 2024

 

 

1,376,396

 

 

$

6.48

 

 

 

4.70

 

 

$

13,217

 

Exercisable at December 31, 2024

 

 

1,252,409

 

 

$

6.22

 

 

 

4.38

 

 

$

12,444

 

Vested and expected to vest at December 31, 2024

 

 

1,376,396

 

 

$

6.48

 

 

 

4.70

 

 

$

13,217

 

 

 

(1)
Intrinsic value is calculated as the estimated fair value of the Company’s stock at December 31, 2024 less the option exercise price of in-the-money options.
Summary of Non-vested Stock Options

A summary of the status of the Company’s non-vested stock options for the year ended December 31, 2024 is presented below:

 

 

Non-vested Stock
Options

 

 

Weighted-
Average
Grant
Date Fair Value

 

Nonvested, December 31, 2023

 

 

226,215

 

 

$

7.37

 

Vested

 

 

(95,544

)

 

$

8.09

 

Forfeited

 

 

(6,684

)

 

$

7.05

 

Nonvested, December 31, 2024

 

 

123,987

 

 

$

6.83

 

Summary of Fair Value Assumptions The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation model utilizing the following weighted average assumptions for options granted during the years ended December 31, 2024 and 2023:

 

 

Years Ended December 31,

 

2024

 

2023

Risk-free interest rate

 

 

4.17%

Expected life (in years)

 

 

6.10

Estimated volatility

 

 

81.21%

Expected dividends

 

 

None

The fair value of the purchase options under the ESPP are estimated at the beginning of the purchase period using the Black-Scholes valuation model utilizing the following assumptions:

 

 

2024

 

2023

Risk-free interest rate

 

5.24% - 5.37%

 

4.77% - 5.53%

Expected life (in years)

 

0.5

 

0.5

Estimated volatility

 

64.5% - 67.33%

 

61.41% - 62.37%

Expected dividends

 

None

 

None

Schedule of Restricted Stock Activity

RSA activity as of and for the year ended December 31, 2024 is summarized below (no RSAs were granted in 2024):

 

 

Restricted Stock
Awards

 

 

Weighted-
Average
Grant
Date Fair Value

 

Outstanding at December 31, 2023

 

 

376,914

 

 

$

12.02

 

Vested

 

 

(212,583

)

 

$

12.67

 

Forfeited or expired

 

 

(10,121

)

 

$

11.97

 

Outstanding at December 31, 2024

 

 

154,210

 

 

$

11.12

 

 

 

RSU activity as of and for the year ended December 31, 2024 is summarized below:

 

 

Restricted Stock
Units

 

 

Weighted-
Average
Grant
Date Fair Value

 

Outstanding at December 31, 2023

 

 

768,139

 

 

$

8.15

 

Granted

 

 

1,202,228

 

 

$

6.18

 

Vested

 

 

(270,673

)

 

$

8.01

 

Forfeited or expired

 

 

(41,934

)

 

$

7.65

 

Outstanding at December 31, 2024

 

 

1,657,760

 

 

$

6.76