XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Stock-Based Compensation  
Schedule of changes in restricted stock units

    

Number of
Shares

    

Weighted
Average Grant
Date Fair Value
per Share

Balance at December 31, 2023

1,682,206

$

4.65

Granted

412,951

9.92

Vested

(1,001,998)

3.86

Forfeited

(125,792)

5.66

Balance at September 30, 2024

967,367

$

7.59

Schedule of changes in performance stock units

    

Number of
Shares

    

Weighted
Average Grant
Date Fair Value
per Share

Balance at December 31, 2023

1,358,868

$

5.23

Granted

203,057

11.59

Forfeited

(160,518)

6.36

Balance at September 30, 2024

1,401,407

$

6.02

Schedule of changes in stock options

    

Options

    

Weighted Average
Exercise Price Per
Share

    

Weighted Average
Contractual Life
(Years)

    

Intrinsic Value ($ in thousands)

Outstanding Options at December 31, 2023

740,439

$

6.55

5.17

$

2,570

Exercised

(348,389)

5.31

-

1,620

Vested and expired

(29,941)

10.83

-

-

Outstanding Options at September 30, 2024

362,109

$

7.38

5.07

$

646

Schedule of assumptions using Black-scholes option-pricing model

    

Assumptions

Weighted average expected stock volatility (range)

%

25.94 - 30.90

Expected dividend yield

%

0.00

Expected term (years)

6.25

Risk-free interest rate (range)

%

0.82 - 2.26

Exercise price (range)

$

4.51 - 10.83

Schedule of stock appreciation right awards

Number of Units

Weighted-Average Exercise Price

Weighted-Average Remaining Contractual Term (Years)

Outstanding SARs at December 31, 2023

714,539

$

1.82

7.17

Exercised

(714,539)

1.82

-

Outstanding SARs at September 30, 2024

-

$

-

-