XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based and Other Long-Term Incentive Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Option Activity
A summary of all option activity as of December 31, 2023, and changes during the six months ended June 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 
Granted44,000 $23.10 12.46$— 
Cancelled / Forfeited(667)$10.58 — $
Expired
(29,667)$30.41 — $— 
Outstanding, June 30, 2024143,417 19.37 6.30$476 
Exercisable, June 30, 202477,584 $19.73 3.81$268 
Schedule of Stock Options Outstanding
The following table summarizes information about our stock options outstanding at June 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
51,000 7.76$10.77 29,167 $10.93 
$18.01-26.00
72,667 6.27$23.02 28,667 $22.90 
$26.01-30.00
19,750 2.63$28.15 19,750 $28.15 
143,417 6.30$19.37 77,584 $19.73 
Schedule of Status of Unvested Stock Options
The following table summarizes changes in our unvested stock options for the six months ended June 30, 2024:
Unvested Stock Options:SharesWeighted Average Grant Date Fair Value Per Share
Unvested at December 31, 2023
24,335 $5.45 
Granted44,000 $12.46 
Vested, outstanding shares(2,502)$6.57 
Cancelled/Forfeited— $— 
Unvested at June 30, 2024
65,833 $10.09 
Schedule of Restricted Stock Activity
A summary of all restricted stock/units outstanding as of December 31, 2023 and activity during the six months ended June 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
83,294 $17.58 $1,464 
Vested
(52,505)$10.26 $1,149 
Canceled/Forfeited
(21,147)$11.12 $235 
Outstanding, June 30, 2024143,540 $14.82 5.13$2,888