XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
A summary of the Company’s stock option activity under the Plan for the period ended March 31, 2024 is as follows:
Number of Options
Weighted-Average Exercise Price
Weighted-Average Remaining Contract Life (In Years)
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2023
386,473 $18.58 7.8$2,424 
Exercised (2,800)$18.86 
Forfeited(33,333)$18.86 
Outstanding at March 31, 2024
350,340 $18.55 7.6$3,525 
Vested and expected to vest at March 31, 2024
350,340 $18.55 7.6$3,525 
Exercisable at March 31, 2024
230,340 $18.55 7.6$2,316 
Schedule of Unvested Restricted Stock Unit Activity
A summary of the Company’s unvested restricted stock units activity under the Plan for the period ended March 31, 2024 is as follows:
Number of Shares Outstanding
Weighted Average Grant Date Fair Value
Unvested at December 31, 20235,346 16.71
Granted 91,004 29.38 
Vested(3,750)16.53
Unvested at March 31, 202492,600 29.17