XML 29 R18.htm IDEA: XBRL DOCUMENT v3.26.1
SHARE-BASED PAYMENTS (Tables)
3 Months Ended
Mar. 31, 2026
SHARE-BASED PAYMENTS  
Schedule of stock option activity

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Weighted

  ​ ​ ​

Number of

Weighted average

average

Aggregated

shares under

exercise price per

remaining

intrinsic value

option

option

life

(in thousands)

Balance, December 31, 2025

348,281

 

$

4.59

 

5.94

 

$

1,031

Granted

 

 

-

 

  ​

 

  ​

Exercised

 

 

-

 

  ​

 

  ​

Forfeited

 

 

-

 

  ​

 

  ​

Outstanding – March 31, 2026

 

348,281

 

$

4.59

 

5.94

 

$

1,094

Exercisable – March 31, 2026

 

348,281

 

 

  ​

Schedule of restricted stock awards

  ​ ​ ​

  ​ ​ ​

Weighted

  ​ ​ ​

Weighted average

  ​ ​ ​

Aggregated

Number of

average grant

contractual term

intrinsic value

shares

date fair value

(in years)

(in thousands)

Balance, December 31, 2025

2,226,566

 

$

7.39

 

0.78

 

$

16,916

Granted

 

847,904

 

6.25

 

  ​

 

  ​

Forfeited

Vested

 

(190,111)

 

 

  ​

 

  ​

Outstanding – March 31, 2026

 

2,884,359

 

$

8.28

 

1.63

 

$

22,296

Expected to vest – March 31, 2026

 

2,884,359

 

$

8.28

 

1.63

 

$

22,296