v3.26.1
SHAREHOLDERS' EQUITY (Tables)
3 Months Ended
Mar. 31, 2026
SHAREHOLDERS' EQUITY  
Schedule of stock option activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

​

2026

​

​

2025

​

​

​

​

Weighted

​

​

​

​

Weighted

​

​

​

​

Average

​

​

​

​

Average

​

​

Number of Stock

​

Exercise

​

​

Number of Stock

​

Exercise

​

  ​ ​ ​

Options

  ​ ​ ​

Price

  ​ ​ ​

​

Options

  ​ ​ ​

Price

Outstanding, beginning of period

 

3,705,000

​

$

1.32

​

 

4,405,000

​

$

1.24

Exercised

 

(200,000)

​

$

0.38

​

 

(400,000)

​

$

0.83

Cancelled/Expired

 

—

​

$

—

​

 

(300,000)

​

$

0.83

Outstanding, end of period

 

3,505,000

​

$

1.37

​

 

3,705,000

​

$

1.32

​

​

​

​

​

​

​

​

​

​

​

​

Exercisable, end of period

 

3,505,000

​

$

1.37

​

 

3,705,000

​

$

1.32

Non-vested, end of period

 

—

​

$

—

​

 

—

​

$

—

Schedule of intrinsic value and weighted average remaining life for stock options

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

​

Average

​

​

​

​

​

Remaining

As of March 31, 2026:

  ​ ​ ​

​

Intrinsic Value (1)

​

Life (Years)

Stock options outstanding

​

$

320

​

5.8

Stock options exercisable

​

$

320

​

5.8

​

(1)Intrinsic value is a measure of the value of those in-the-money stock options at March 31, 2026, where (i) in-the-money value is determined by comparing the option’s exercise price to the Company’s closing share price on March 31, 2026 and (ii) only options having an exercise price less than the Company’s closing share price on March 31, 2026 are deemed to have an intrinsic or inherent value.