v3.25.4
SHAREHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2025
SHAREHOLDERS' EQUITY  
Schedule of stock option activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 

​

​

2025

​

​

2024

​

​

​

​

Weighted

​

​

​

​

Weighted

​

​

​

​

Average

​

​

​

​

Average

​

​

Number of Stock

​

Exercise

​

​

Number of Stock

​

Exercise

​

  ​ ​ ​

Options

  ​ ​ ​

Price

  ​ ​ ​

​

Options

  ​ ​ ​

Price

Outstanding, beginning of period

 

4,405,000

​

$

1.24

​

 

4,725,000

​

$

1.18

Exercised

 

(400,000)

​

$

0.83

​

 

(50,000)

​

$

0.07

Cancelled/Expired

 

(300,000)

​

$

0.83

​

 

(270,000)

​

$

0.42

Outstanding, end of period

 

3,705,000

​

$

1.32

​

 

4,405,000

​

$

1.24

​

​

​

​

​

​

​

​

​

​

​

​

Exercisable, end of period

 

3,705,000

​

$

1.32

​

 

4,363,333

​

$

1.24

Non-vested, end of period

 

—

​

$

—

​

 

41,667

​

$

1.20

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

​

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

​

Average

​

​

​

​

​

Remaining

As of December 31, 2025:

  ​ ​ ​

​

Intrinsic Value (1)

​

Life (Years)

Stock options outstanding

​

$

337

​

6.1

Stock options exercisable

​

$

337

​

6.1