XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 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

350,128

9.68

Vested

(936,922)

3.30

Forfeited

(107,717)

5.82

Balance at March 31, 2024

987,695

$

7.66

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 March 31, 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

(59,524)

4.51

-

241

Vested and expired

(29,941)

10.83

-

-

Outstanding Options at March 31, 2024

650,974

$

6.54

5.60

$

2,820

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

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

(163,043)

1.79

-

Outstanding SARs at March 31, 2024

551,496

$

1.83

6.92