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

​

$

-