XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Stock-Based Compensation  
Summary of outstanding and exercisable stock options

    

    

Weighted-Average

Remaining

Weighted-Average

Contractual

Aggregate

Exercise

Term

Intrinsic

Options

Price

(in Years)

Value

Outstanding as of December 31, 2023

909,438

$

18.79

4.06

$

6,482

Exercised

(125,144)

5.98

Expired

(1,459)

24.71

Forfeited

(1,572)

18.01

Outstanding as of December 31, 2024

781,263

$

20.84

2.67

$

9,925

Options vested and exercisable as of December 31, 2024

711,979

$

20.70

2.52

$

9,333

Options vested and expected to vest as of December 31, 2024

781,263

$

20.84

2.67

$

9,925

Schedule of vesting for unvested options

Weighted-Average

Grant-Date

Number

Fair Value

Unvested as of December 31, 2023

160,121

$

10.92

Vested

(89,265)

10.69

Forfeited

(1,572)

11.12

Unvested as of December 31, 2024

69,284

$

11.21

Schedule of valuation assumptions

December 31,

2024

2023

Expected term in years (1)

2.90

Volatility (2)

%

73.16

%

Risk-free interest rate (3)

%

4.46

%

Dividend yield (4)

%

%

(1)The Company estimated the expected term based on the average of the weighted-average vesting period and the contractual term of the stock option awards by utilizing the “simplified method,” as the Company does not have sufficient available historical data to estimate the expected term of these stock option awards.
(2)Volatility was based on a weighting of the Company’s historical volatility and a representative peer group, which is comprised of companies with similar industry, size and financial leverage.
(3)The risk-free interest rate was determined by using the United States Treasury rate for the period consistent with the expected term described above.
(4)The Company’s expected annual dividend yield was zero based on current practice. 
Summary of changes in outstanding restricted stock units

Weighted-Average

    

    

Remaining

Weighted-Average

Amortization

Grant-Date

Period

Shares 

Fair Value

(in Years)

Outstanding as of December 31, 2023

 

713,360

$

21.25

Granted

226,739

23.90

Vested

(305,348)

21.57

Forfeited

 

(38,535)

20.30

Outstanding as of December 31, 2024

 

596,216

$

22.15

1.25