XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of share-based compensation expense

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

September 30,

​

September 30,

​

    

2025

    

2024

​

2025

    

2024

Restricted stock awards

​

$

937

​

$

1,830

​

$

3,126

​

$

2,190

Performance stock units

​

 

358

​

 

289

​

 

640

​

 

726

Employee share purchase plan

​

​

81

​

 

14

​

​

252

​

 

14

Total share-based compensation expense

​

$

1,376

​

$

2,133

​

$

4,018

​

$

2,930

Schedule of restricted stock 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 December 31, 2024

 

1,008,232

​

$

6.56

​

534,231

​

$

4.53

Granted

 

205,963

​

$

5.94

​

293,073

​

$

7.17

Vested

 

(106,475)

​

$

5.46

​

—

​

$

—

Forfeited shares

 

(10,960)

​

$

8.56

​

—

​

$

—

Nonvested at March 31,  2025

 

1,096,760

​

$

6.53

​

827,304

​

$

5.47

Granted

​

454,630

​

$

8.61

​

—

​

$

—

Vested

​

(208,108)

​

$

9.11

​

—

​

$

—

Forfeited shares

​

(68,943)

​

$

6.73

​

(195,017)

​

$

4.56

Nonvested at June 30, 2025

​

1,274,339

​

$

6.84

​

632,287

​

$

5.75

Granted

​

142,221

​

$

6.96

​

—

​

$

—

Vested

​

(197,996)

​

$

2.74

​

—

​

$

—

Forfeited shares

​

(15,166)

​

$

7.18

​

—

​

$

​

Nonvested at September 30, 2025

​

1,203,398

​

$

7.53

​

632,287

1

$

5.75

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 December 31, 2024

 

1,008,232

​

$

6.56

​

534,231

​

$

4.53

Granted

 

205,963

​

$

5.94

​

293,073

​

$

7.17

Vested

 

(106,475)

​

$

5.46

​

—

​

$

—

Forfeited shares

 

(10,960)

​

$

8.56

​

—

​

$

—

Nonvested at March 31,  2025

 

1,096,760

​

$

6.53

​

827,304

​

$

5.47

Granted

​

454,630

​

$

8.61

​

—

​

$

—

Vested

​

(208,108)

​

$

9.11

​

—

​

$

—

Forfeited shares

​

(68,943)

​

$

6.73

​

(195,017)

​

$

4.56

Nonvested at June 30, 2025

​

1,274,339

​

$

6.84

​

632,287

​

$

5.75

Granted

​

142,221

​

$

6.96

​

—

​

$

—

Vested

​

(197,996)

​

$

2.74

​

—

​

$

—

Forfeited shares

​

(15,166)

​

$

7.18

​

—

​

$

​

Nonvested at September 30, 2025

​

1,203,398

​

$

7.53

​

632,287

1

$

5.75

​

(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

​

Grant-date fair value

$

5.89

​

Risk-free interest rate

 

3.86

%

Volatility factor

 

65.52

%

Contractual term (years)

 

2.78

​

Schedule of unrecognized compensation cost

​

The following table presents a summary of the unrecognized compensation cost, and the related weighted average recognition period associated with unvested awards and units as of September 30, 2025:

​

​

​

​

​

​

​

​

​

Restricted stock awards

​

​

Performance stock units

Unrecognized compensation cost

$

7,424

​

$

2,200

Weighted average period for recognition (years)

 

2.23

​

 

1.83

​