XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of share-based compensation expense

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended

​

​

December 31, 

​

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Restricted stock awards

​

$

4,111

​

$

2,896

​

$

1,887

Performance stock units

​

 

1,005

​

 

1,015

​

 

155

Employee share purchase plan

​

​

334

​

 

98

​

 

—

Total share-based compensation expense

​

$

5,450

​

$

4,009

​

$

2,042

Schedule of performance share unit activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Restricted stock awards

​

Performance stock units

​

  ​ ​ ​

​

  ​ ​ ​

Weighted

 

​

  ​ ​ ​

Weighted

​

​

Number

​

Average

 

Number

​

Average

​

​

of

​

Fair Value

 

of

​

Fair Value

​

​

Shares

​

Per Share

 

Shares

​

Per Share

Nonvested at January 1, 2023

 

951,885

​

$

2.91

​

163,251

​

$

3.62

Granted

 

649,934

​

$

3.50

​

328,909

​

$

2.24

Vested

 

(754,971)

​

$

2.85

​

(27,978)

​

$

2.26

Forfeited shares

 

(8,977)

​

$

3.03

​

(135,273)

​

$

3.91

Nonvested at December 31, 2023

 

837,871

​

$

3.42

​

328,909

​

$

2.24

Granted

 

624,737

​

$

9.16

​

205,322

​

$

11.29

Vested

 

(432,889)

​

$

4.25

​

—

​

$

—

Forfeited shares

 

(21,487)

​

$

6.34

​

—

​

$

—

Nonvested at December 31, 2024

 

1,008,232

​

$

6.56

​

534,231

​

$

5.72

Granted

​

826,361

​

$

7.66

​

293,073

​

$

7.17

Vested

​

(584,612)

​

$

5.81

​

—

​

$

—

Forfeited shares

​

(102,574)

​

$

7.16

​

(195,017)

​

$

5.89

Nonvested at December 31, 2025

​

1,147,407

​

$

7.69

​

632,287

1

$

6.34

​

(1)A maximum of 1.2 million common shares could be awarded based upon the Company’s achievement of set performance-metrics.
Schedule of performance share unit valuation assumptions related to relative total shareholder return objective

​

​

​

​

​

​

​

​

​

​

​

​

​

2025

​

​

2024

​

​

2023

​

Grant-date fair value

$

5.89

​

$

8.36

​

$

2.65

​

Risk-free interest rate

 

3.86

%

 

4.34

%

 

3.83

%

Volatility factor

 

65.52

%

 

58.61

%

 

55.56

%

Contractual term (years)

 

2.78

​

 

2.78

​

 

2.76

​

Schedule of stock options activity

​

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

​

  ​ ​ ​

Weighted

  ​ ​ ​

Weighted

  ​ ​ ​

​

​

​

​

​

​

Average

​

Average

​

​

​

​

​

Number

​

Exercise

​

Contractual

​

Aggregate

​

​

of

​

Price

​

Life

​

Intrinsic

​

​

Shares

​

Per Share

​

(Years)

​

Value

Outstanding at January 1, 2023

 

303,329

​

$

7.29

 

  ​

 

​

  ​

Forfeited

 

(70,465)

​

$

7.74

 

  ​

 

​

  ​

Outstanding at December 31, 2023

 

232,864

​

$

7.15

 

  ​

 

​

  ​

Exercised

​

(136,549)

​

$

6.57

​

​

​

​

​

Forfeited

 

(28,680)

​

$

11.35

 

  ​

 

​

  ​

Outstanding at December 31, 2024

 

67,635

​

$

6.56

 

  ​

 

​

  ​

Exercised

​

(15,000)

​

$

7.22

​

​

​

​

​

Forfeited

 

(7,310)

​

$

9.03

 

  ​

 

​

  ​

Outstanding at December 31, 2025

 

45,325

​

$

5.95

 

  ​

 

​

  ​

​

​

​

​

​

​

​

​

​

​

​

Vested and expected to vest at December 31, 2025

 

45,325

​

$

5.95

 

1.10

​

$

181

Exercisable at December 31, 2025

 

45,325

​

$

5.95

 

1.10

​

$

181

Schedule of unrecognized compensation cost

​

​

​

​

​

​

​

​

​

Restricted stock awards

​

​

Performance stock units

Unrecognized compensation cost

$

6,576

​

$

1,834

Weighted average period for recognition (years)

 

2.03

​

 

1.64

Schedule of intrinsic value of options exercised and fair value of shares vested

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Total intrinsic value of options exercised

​

$

11

​

$

233

​

$

—

Total fair value of shares vested

​

$

4,606

​

$

3,107

​

$

2,407

​