XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Option Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Option Activity Under Stock Option Plan

Stock option activity under the Company's stock options plans for the years ending December 31, 2023 and 2022 were as follows:

(in thousands, except share and per share data)

 

Number of Shares

 

 

Weighted- Average Exercise Price

 

 

Weighted- Average Contractual Term (Years)

 

 

Aggregate Intrinsic Value

 

Outstanding, December 31, 2021

 

 

711,058

 

 

$

43.05

 

 

 

 

 

 

 

Granted

 

 

313,167

 

 

 

16.14

 

 

 

 

 

 

 

Exercised

 

 

(1,750

)

 

 

12.00

 

 

 

 

 

 

 

Cancelled

 

 

(328,566

)

 

 

50.10

 

 

 

 

 

 

 

Outstanding, December 31, 2022

 

 

693,909

 

 

$

27.60

 

 

 

 

 

 

 

Granted

 

 

259,122

 

 

 

7.35

 

 

 

 

 

 

 

Cancelled

 

 

(487,133

)

 

 

17.70

 

 

 

 

 

 

 

Outstanding, December 31, 2023

 

 

465,898

 

 

$

26.85

 

 

 

7.81

 

 

$

 

Options exercisable, December 31, 2023

 

 

415,376

 

 

$

28.80

 

 

 

7.64

 

 

$

 

Options available for future grant, December 31, 2023

 

 

1,302,411

 

 

 

 

 

 

 

 

 

 

 

Summary of Non-Vested Restricted Stock

A summary of the status of restricted stock as of December 31, 2023 and 2022 is as follows:

 

 

Number of Shares

 

 

Weighted-Average Grant Date Fair Value

 

Unvested, December 31, 2021

 

 

79,905

 

 

$

31.54

 

Granted

 

 

18,667

 

 

 

12.30

 

Vested

 

 

(20,441

)

 

 

34.21

 

Cancelled

 

 

(15,527

)

 

 

47.23

 

Unvested, December 31, 2022

 

 

62,604

 

 

$

21.04

 

Vested

 

 

(33,322

)

 

 

17.94

 

Cancelled

 

 

(29,282

)

 

 

24.60

 

Unvested, December 31, 2023

 

 

 

 

$