XML 69 R41.htm IDEA: XBRL DOCUMENT v3.25.4
STOCK COMPENSATION PLANS (Tables)
12 Months Ended
Dec. 31, 2025
STOCK COMPENSATION PLANS  
Schedule of RSU's available for issuance

Total authorized RSUs in Plan approved by shareholders

  ​

6,850,000

Stock issued out of the Plan from vested grants

 

(4,260,472)

Unvested grants

 

(586,101)

RSUs available for future issuance

 

2,003,427

Schedule of Non-vested activity table

Unvested grants at December 31, 2023

  ​

858,363

Awarded - weighted average share price on grant date was $5.69

 

599,013

Vested

 

(380,390)

Forfeited

 

(42,500)

Unvested grants as of December 31, 2024

 

1,034,486

Awarded - weighted average share price on grant date was $16.96

 

365,237

Vested

 

(743,080)

Forfeited

 

(70,542)

Unvested grants as of December 31, 2025

 

586,101

Schedule of Non-vested RSU vesting years

Vesting Year

  ​ ​ ​

RSUs Vesting

2026

  ​

197,693

2027

 

377,192

2028

11,216

586,101