v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Stock-Based Compensation  
Schedule of weighted average valuation assumptions for stock options

  ​ ​ ​

June 30,

June 30,

 

  ​ ​ ​

2026

  ​ ​ ​

2025

 

Risk-Free Interest Rate

4.43

%

4.53

%

Weighted Average Exercise Price

12.60

$

14.70

Weighted Average Stock Price

11.55

$

14.70

Expected Life of Options (years)

7.00

7.00

Expected Annualized Volatility

100.00

%

100.00

%

Grant Fair Value

9.60

$

12.30

Expected Forfeiture Rate

N/A

 

N/A

Expected Dividend Yield

N/A

 

N/A

Schedule of stock option activity

  ​ ​ ​

  ​ ​ ​

Weighted Average  

  ​ ​ ​

Weighted Avg. 

Number of Options

Exercise Price

Remaining Life

Balance, December 31, 2024

 

1,041,088

$

14.53

 

5.45

Forfeitures

 

(98,524)

 

7.80

 

Exercised

 

(24,106)

 

5.10

 

Granted

 

238,639

 

18.60

 

Options Outstanding at December 31, 2025

 

1,157,097

$

13.50

 

5.76

Forfeitures

 

(76,674)

 

18.42

 

Exercised

 

(10,056)

 

4.80

 

Granted

 

21,082

 

12.72

 

Options Outstanding at June 30, 2026

 

1,091,449

$

14.31

 

5.52

Options Exercisable at June 30, 2026

 

802,413

$

13.21

 

4.16

Summary of warrants outstanding

  ​ ​ ​

Number of 

  ​ ​ ​

Weighted Average 

  ​ ​ ​

Weighted Average 

SVS Warrants

Warrants

Exercise Price

Remaining Life

Warrants outstanding at December 31, 2024

530,652

$

6.49

 

3.56

Expired

(5,000)

44.70

Exercised

(8,854)

4.35

Warrants outstanding at December 31, 2025

 

516,798

$

6.66

 

2.56

Granted

2,666,667

25.50

Warrants outstanding at June 30, 2026

 

3,183,465

$

22.34

 

4.34

Warrants exercisable at June 30, 2026

 

3,183,465

$

22.34

 

4.34

  ​ ​ ​

Number of 

  ​ ​ ​

Weighted Average 

  ​ ​ ​

Weighted Average 

SVS Warrants Denominated in C$

Warrants

Exercise Price

Remaining Life

Warrants outstanding at December 31, 2024 and 2025

101,255

$

105.00

0.23

Expired

 

(101,255)

Warrants outstanding at June 30, 2026

 

$

 

Summary of RSU activity

  ​ ​ ​

  ​ ​ ​

Weighted Avg.

Number of Shares

Fair Value

Balance, December 31, 2024

377,584

$

12.00

Granted

2,370,331

12.60

Settled

(760,197)

14.70

Forfeitures

(2,211)

54.30

Balance, December 31, 2025

1,985,507

11.51

Granted

228,432

11.55

Settled

(115,780)

12.85

Balance, June 30, 2026

2,098,159

$

11.44

Vested at June 30, 2026

241,451

$

11.35