v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders Equity Note [Abstract]  
Summary of Stock Option Activity

A summary of stock option activity under the Company’s current equity incentive plans during the six month period ended June 30, 2025, was as follows:

 

 

 

Stock Options Outstanding

 

 

 

Number of
Underlying Shares

 

 

Weighted
Average
Exercise
Price

 

 

Weighted
Average
Remaining
Contractual
Life (in years)

 

 

Aggregate
Intrinsic
Value

 

Outstanding on January 1, 2025

 

 

1,140,550

 

 

$

2.49

 

 

 

3.85

 

 

$

1,019,680

 

Granted

 

 

-

 

 

$

-

 

 

 

-

 

 

 

-

 

Forfeited / Canceled

 

 

(23,000

)

 

$

3.09

 

 

 

-

 

 

 

15,880

 

Exercised

 

 

(481,259

)

 

$

2.08

 

 

 

-

 

 

$

707,690

 

Outstanding on June 30, 2025

 

 

636,291

 

 

$

2.78

 

 

 

5.86

 

 

$

508,820

 

Exercisable as of June 30, 2025

 

 

436,291

 

 

$

2.70

 

 

 

4.91

 

 

$

388,820

 

Schedule of Grant Date Fair Value of Options Vested and the Intrinsic Value of Options Exercised The following table presents the grant date fair value of options vested and the intrinsic value of options exercised:

 

 

 

For the Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

Grant date fair value of options vested

 

$

688,212

 

 

$

1,043,083

 

Intrinsic value of options exercised

 

$

479,040

 

 

$

132,058

 

 

 

 

 

 

 

Schedule of RSU Activity

The Company’s RSU activity for the six months ended June 30, 2025, was as follows:

 

 

 

Restricted Stock Units

 

 

 

Number of
Underlying Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Unvested on January 1, 2025

 

 

1,128,427

 

 

$

3.04

 

Granted

 

 

653,539

 

 

$

3.83

 

Vested

 

 

(388,442

)

 

$

2.54

 

Canceled

 

 

(7,764

)

 

$

3.25

 

Unvested on June 30, 2025

 

 

1,385,760

 

 

$

3.16

 

Summary of Stock-Based Compensation Expense

Stock-based compensation expense for the three and six month periods ended June 30, 2025 and 2024, was comprised of the following:

 

 

 

For the Three Months Ended June 30,

 

 

For the Six Months Ended June 30,

 

Stock-based compensation classified as:

 

2025

 

 

2024

 

 

2025

 

 

2024

 

General and administrative

 

$

355,751

 

 

$

367,592

 

 

$

798,153

 

 

$

586,726

 

Production

 

 

21,906

 

 

 

58,053

 

 

 

43,327

 

 

 

116,106

 

Marketing and selling

 

 

41,414

 

 

 

23,786

 

 

 

80,859

 

 

 

47,572

 

Product and programs

 

 

47,898

 

 

 

51,357

 

 

 

100,223

 

 

 

102,714

 

Research and development

 

 

48,805

 

 

 

56,410

 

 

 

105,773

 

 

 

112,820

 

 

 

$

515,774

 

 

$

557,198

 

 

$

1,128,335

 

 

$

965,938