v3.26.1
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2026
STOCKHOLDERS' EQUITY  
Schedule of restricted stock unit activity

Weighted Average

  ​ ​ ​

Amount

  ​ ​ ​

Grant Date Fair Value

Outstanding at December 31, 2025

2,475,347

$

6.63

Granted

117,738

 

6.37

Forfeited

(53,473)

 

5.88

Vested

(480,240)

7.42

Outstanding at June 30, 2026

2,059,372

$

6.52

Weighted Average

  ​ ​ ​

Amount

  ​ ​ ​

Grant Date Fair Value

Outstanding at December 31, 2024

1,380,277

$

8.38

Granted

139,416

 

5.97

Forfeited

(99,626)

 

8.51

Vested

(322,960)

 

10.26

Expired

(10,404)

 

16.02

Outstanding at June 30, 2025

1,086,703

$

7.43

Schedule of stock options activity

  ​ ​ ​

Amount

  ​ ​ ​

Weighted Average Exercise Price per Share

  ​ ​ ​

Weighted Average Remaining Contractual Life (Years)

  ​ ​ ​

Aggregate Intrinsic Value
(in thousands)

Outstanding at December 31, 2025

1,338,935

$

6.48

9.01

$

839

Granted

-

-

-

-

Forfeited

(16,907)

7.02

-

-

Expired

-

-

-

-

Outstanding at June 30, 2026

1,322,028

$

6.48

8.52

$

185

Exercisable at June 30, 2026

626,274

$

6.64

8.35

$

62

  ​ ​ ​

Amount

  ​ ​ ​

Weighted Average Exercise Price per Share

  ​ ​ ​

Weighted Average Remaining Contractual Life (Years)

  ​ ​ ​

Aggregate Intrinsic Value
(in thousands)

Outstanding at December 31, 2024

646,301

$

7.02

9.44

$

-

Granted

-

-

-

-

Forfeited

(38,646)

7.02

-

-

Expired

(32,205)

7.02

-

-

Outstanding at June 30, 2025

575,450

$

7.02

8.94

$

-

Exercisable at June 30, 2025

191,227

$

7.02

8.94

$

-