v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Stock-Based Compensation  
Summary of warrants outstanding

 

 

Number of

Warrants

 

 

Weighted Average

Exercise Price ($)

 

Outstanding at December 31, 2025

 

 

1,815,099

 

 

 

9.886

 

Granted

 

 

1,830,018

 

 

 

1.639

 

Expired/Cancelled

 

 

(2,500)

 

 

69.000

 

Outstanding at June 30, 2026

 

 

3,642,617

 

 

 

5.702

 

 

 

 

 

 

 

 

 

 

Exercisable at June 30, 2026

 

 

3,642,617

 

 

 

5.702

 

Schedule of changes in series A and series B warrants outstanding

 

 

Number of

Warrants

 

 

Weighted Average Exercise Price ($)

 

Outstanding at December 31, 2025

 

 

1,291,822

 

 

 

11.462

 

Granted

 

 

-

 

 

 

-

 

Exercised

 

 

-

 

 

 

-

 

Expired/Cancelled

 

 

-

 

 

 

-

 

Outstanding at June 30, 2026

 

 

1,291,822

 

 

 

11.462

 

 

 

 

 

 

 

 

 

 

Exercisable at June 30, 2026

 

 

1,291,822

 

 

 

11.462

 

Schedule of warrants issued and outstanding

Number

Outstanding

 

 

Number

Exercisable

 

 

Exercise

Price ($)

 

 

Weighted Average

Remaining

Contractual Life

 (Years)

 

 

Proceeds to

Company if

Exercised ($)

 

 

1,480,000

 

 

 

1,480,000

 

 

 

1.550

 

 

 

4.95

 

 

 

2,294,000

 

 

651,042

 

 

 

651,042

 

 

 

2.015

 

 

 

3.98

 

 

 

1,311,850

 

 

350,018

 

 

 

350,018

 

 

 

2.015

 

 

 

4.53

 

 

 

705,286

 

 

1,272,728

 

 

 

1,272,728

 

 

 

11.400

 

 

 

2.11

 

 

 

14,509,099

 

 

142,879

 

 

 

142,879

 

 

 

11.444

 

 

 

3.45

 

 

 

1,635,107

 

 

664,125

 

 

 

664,125

 

 

 

12.000

 

 

 

4.28

 

 

 

7,969,500

 

 

44,610

 

 

 

44,610

 

 

 

12.600

 

 

 

4.28

 

 

 

562,086

 

 

86,960

 

 

 

86,960

 

 

 

13.200

 

 

 

3.74

 

 

 

1,147,872

 

 

24,194

 

 

 

24,194

 

 

 

13.640

 

 

 

4.22

 

 

 

330,006

 

 

19,094

 

 

 

19,094

 

 

 

13.750

 

 

 

3.11

 

 

 

262,543

 

 

71,444

 

 

 

71,444

 

 

 

14.305

 

 

 

3.45

 

 

 

1,022,006

 

 

86,720

 

 

 

86,720

 

 

 

15.360

 

 

 

4.10

 

 

 

1,332,019

 

 

22,425

 

 

 

22,425

 

 

 

40.000

 

 

 

1.96

 

 

 

897,000

 

 

2,700

 

 

 

2,700

 

 

 

61.000

 

 

 

2.26

 

 

 

164,700

 

 

6,250

 

 

 

6,250

 

 

 

79.000

 

 

 

0.51

 

 

 

493,750

 

 

9,250

 

 

 

9,250

 

 

 

98.000

 

 

 

0.59

 

 

 

906,500

 

 

4,934,439

 

 

 

4,934,439

 

 

 

 

 

 

 

 

 

 

 

35,543,324

 

Schedule of changes in options outstanding

 

 

Number of Options

 

 

Weighted Average Exercise Price ($)

 

Outstanding at December 31, 2025

 

 

181,321

 

 

 

77.20

 

Expired/Cancelled

 

 

(29,500)

 

 

80.00

 

Outstanding at June 30, 2026

 

 

151,821

 

 

 

76.70

 

 

 

 

 

 

 

 

 

 

Exercisable at June 30, 2026

 

 

151,821

 

 

 

76.70

 

Schedule of options issued and outstanding

Number

Outstanding

 

 

Number

Exercisable

 

 

Exercise

Price ($)

 

 

Weighted

Average

Remaining

Contractual Life

(Years)

 

 

Proceeds to

Company if

Exercised ($)

 

 

24,750

 

 

 

24,750

 

 

 

65.00

 

 

 

2.62

 

 

 

1,608,750

 

 

39,017

 

 

 

39,017

 

 

 

68.00

 

 

 

5.09

 

 

 

2,653,156

 

 

32,750

 

 

 

32,750

 

 

 

72.00

 

 

 

3.87

 

 

 

2,358,000

 

 

22,043

 

 

 

22,043

 

 

 

80.00

 

 

 

0.78

 

 

 

1,763,440

 

 

4,459

 

 

 

4,459

 

 

 

87.60

 

 

 

1.57

 

 

 

390,608

 

 

2,500

 

 

 

2,500

 

 

 

96.00

 

 

 

0.51

 

 

 

240,000

 

 

26,302

 

 

 

26,302

 

 

 

100.00

 

 

 

0.74

 

 

 

2,630,200

 

 

151,821

 

 

 

151,821

 

 

 

 

 

 

 

 

 

 

 

11,644,154

 

Summary of options forfeited, 2015 plan

Equity Incentive

Plan

 

Options (#)

 

 

Grant

Date

 

Options

Cancelled (#)

 

 

Grant

Price ($)

 

 

Cancellation

Date

 

2015

 

 

29,500

 

 

Apr 15, 2016

 

 

29,500

 

 

 

80.00

 

 

Apr 15, 2026

 

 

 

 

29,500

 

 

 

 

 

29,500

 

 

 

 

 

 

 

 
Summary of RSUs issued and outstanding, 2015 plan

 

 

RSUs (#)

 

 

Weighted Average Grant Date Fair Value Share Price ($)

 

Outstanding at December 31, 2025

 

 

64,768

 

 

 

13.600

 

Granted

 

 

-

 

 

 

-

 

Vested/Settled

 

 

(8,211)

 

 

14.610

 

Cancelled / Forfeited

 

 

(2,313)

 

 

17.697

 

Outstanding at June 30, 2026

 

 

54,244

 

 

 

13.353

 

Schedule of RSUs issued and outstanding with contractual life, 2015 plan

RSUs

Outstanding (#)

 

 

Weighted Average

Grant Date Fair

Value Share Price ($)

 

 

Weighted Average

Remaining

 Contractual Life (Years)

 

 

500

 

 

 

12.020

 

 

 

0.75

 

 

13,334

 

 

 

12.040

 

 

 

0.85

 

 

1,667

 

 

 

12.602

 

 

 

1.05

 

 

22,500

 

 

 

13.500

 

 

 

0.80

 

 

14,108

 

 

 

14.000

 

 

 

0.25

 

 

1,667

 

 

 

14.850

 

 

 

0.90

 

 

234

 

 

 

19.414

 

 

 

0.65

 

 

234

 

 

 

26.400

 

 

 

0.04

 

 

54,244

 

 

 

 

 

 

 

 

 

Schedule of RSUs vested, 2015 plan

Equity Incentive

Plan

 

RSUs

Vested (#)

 

 

Vest Date

 

Shares Issued (#)

 

 

Shares Withheld

for Taxes (#)

 

2015

 

 

250

 

 

Jan 9, 2026

 

 

250

 

 

 

-

 

2015

 

 

1,468

 

 

Jan 15, 2026

 

 

1,468

 

 

 

-

 

2015

 

 

5,067

 

 

Feb 1, 2026

 

 

4,542

 

 

 

525

 

2015

 

 

233

 

 

Feb 22, 2026

 

 

137

 

 

 

96

 

2015

 

 

625

 

 

Mar 7, 2026

 

 

625

 

 

 

-

 

2015

 

 

334

 

 

Apr 1, 2026

 

 

334

 

 

 

 -

 

2015

 

 

200

 

 

May 23, 2026

 

 

160

 

 

 

40

 

2015

 

 

34

 

 

Jun 15, 2026

 

 

34

 

 

 

 -

 

 

 

 

8,211

 

 

 

 

 

7,550

 

 

 

661

 

Schedule of RSUs cancelled, 2015 plan

Equity Incentive

Plan

 

RSUs (#)

 

 

Cancellation

Date

 

Vesting Date

 

RSUs Cancelled (#)

 

2015

 

 

184

 

 

 Apr 10, 2026

 

 Jun 15, 2026

 

 

184

 

2015

 

 

217

 

 

 Apr 10, 2026

 

 Jun 15, 2026

 

 

217

 

2015

 

 

1,667

 

 

 May 22, 2026

 

 May 23, 2026

 

 

1,667

 

2015

 

 

45

 

 

 Jun 18, 2026

 

 Sep 28, 2026

 

 

45

 

2015

 

 

200

 

 

 Jun 30, 2026

 

 May 23, 2027

 

 

200

 

 

 

 

2,313

 

 

 

 

 

 

 

2,313

 

Schedule of RSUs issued and outstanding, 2024 plan

 

 

RSUs (#)

 

 

Weighted Average

Grant Date Fair

Value Share Price ($)

 

Outstanding at December 31, 2025

 

 

115,544

 

 

 

12.300

 

Granted

 

 

107,050

 

 

 

4.700

 

Vested/Settled

 

 

(22,004)

 

 

11.752

 

Cancelled / Forfeited

 

 

(910)

 

 

11.402

 

Outstanding at June 30, 2026

 

 

199,680

 

 

 

8.300

 

 

 

 

 

 

 

 

 

 

Exercisable at June 30, 2026

 

 

-

 

 

 

-

 

Schedule of RSUs issued and outstanding with contractual life, 2024 plan

RSUs

Outstanding (#)

 

 

Weighted Average

Grant Date Fair

Value Share Price ($)

 

 

Weighted Average

Remaining

Contractual Life

(Years)

 

 

107,050

 

 

 

4.700

 

 

 

0.66

 

 

25,000

 

 

 

5.411

 

 

 

1.31

 

 

25,000

 

 

 

2.885

 

 

 

1.31

 

 

27,630

 

 

 

11.402

 

 

 

1.21

 

 

15,000

 

 

 

14.606

 

 

 

2.58

 

 

199,680

 

 

 

 

 

 

 

 

 

Schedule of the RSUs grants, plan 2024

Equity Incentive Plan

 

RSUs Granted (#)

 

 

Grant Date

 

Vesting Period

 

First Vesting Date

 

Second Vesting Date

 

 

Third Vesting Date

 

 

RSU Expense ($)

 

2024

 

 

107,050

 

 

 Feb 26, 2026

 

12 Months

 

 Feb 26, 2027

 

 

N/A

 

 

 

N/A

 

 

 

503,135

 

 

 

 

107,050

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

503,135

 

Schedule of the RSUs vested, plan 2024

Equity Incentive

Plan

 

RSUs Vested (#)

 

 

Vest Date

 

Shares Issued (#)

 

Shares Withheld for Taxes (#)

 

2024

 

 

7,734

 

 

 Mar 1, 2026

 

6,845

 

 

889

 

2024

 

 

14,270

 

 

 Mar 17, 2026

 

12,047

 

 

2,223

 

 

 

 

22,004

 

 

 

 

18,892

 

 

3,112

 

Schedule of the RSUs cancelled, plan 2024

Equity Incentive

Plan

 

RSUs (#)

 

 

Cancellation

Date

 

Vesting Date

 

RSUs Cancelled (#)

 

2024

 

 

305

 

 

 Apr 10, 2026

 

 Mar 17, 2028

 

 

305

 

2024

 

 

305

 

 

 Apr 10, 2026

 

 Mar 17, 2027

 

 

305

 

2024

 

 

50

 

 

 Jun 18, 2026

 

 Mar 17, 2028

 

 

50

 

2024

 

 

50

 

 

 Jun 18, 2026

 

 Mar 17, 2027

 

 

50

 

2024

 

 

100

 

 

 Jun 30, 2026

 

 Mar 17, 2028

 

 

100

 

2024

 

 

100

 

 

 Jun 30, 2026

 

 Mar 17, 2027

 

 

100

 

 

 

 

910

 

 

 

 

 

 

 

910