XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based and Other Long-Term Incentive Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Option Activity A summary of all option activity during the nine months ended September 30, 2024 is presented below:
Number of Shares Underlying
Stock Options
Weighted Average
Exercise
 Price
Weighted
Average
Remaining
Contractual Life (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding, December 31, 2023129,751 $20.59 4.10$274 
Granted46,000 $22.95 $— 
Exercised(6,667)$10.58 $80 
Canceled / Forfeited(7,167)$23.27 $
Expired
(29,667)$30.41 $— 
Outstanding, September 30, 2024132,250 $19.56 6.15$368 
Exercisable, September 30, 202469,417 $19.86 3.56$208 
Schedule of Stock Options Outstanding
The following table summarizes information about our stock options outstanding as of September 30, 2024:

 
Range of Exercise Prices
Options Outstanding
Options Exercisable
Shares
Weighted
Average
Remaining
Contractual
Life (years)
Weighted
Average
Exercise
Price
Shares
Weighted
Average
Exercise
Price
$0.01-$18.00
44,333 7.55$10.80 25,333 $10.90 
$18.01-$26.00
70,167 6.23$22.93 26,334 $22.88 
$26.01-$30.00
17,750 2.38$28.15 17,750 $28.15 
132,250 6.15$19.56 69,417 $19.86 
Schedule of Status of Unvested Stock Options
The following table summarizes changes in our unvested stock options during the nine months ended September 30, 2024:
Unvested Stock Options:SharesWeighted Average Grant Date Fair Value Per Share
Unvested, December 31, 2023
24,335 $5.45 
Granted46,000 $12.37 
Vested
(5,502)$5.97 
Canceled/Forfeited(2,000)$12.46 
Unvested, September 30, 2024
62,833 $10.25 
Schedule of Restricted Stock Activity
A summary of all time-vested RSU activity during the nine months ended September 30, 2024 is presented below:

 Number
 of
Shares
Weighted Average
Grant Date Fair Value
Weighted
Average
Remaining
Contractual Life (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding, December 31, 2023133,898 $10.66 1.57$1,813 
Granted
88,613 $17.67 $1,565 
Vested
(69,824)$10.24 $1,522 
Canceled/Forfeited
(23,399)$11.07 $217 
Outstanding, September 30, 2024129,288 $15.68 4.96$2,471