XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
A summary of the Company’s stock option activity under the Plan for the years ended December 31, 2025 and 2024 is as follows:
Number of Options
Weighted-Average Exercise Price
Weighted-Average Remaining Contract Life
Aggregate Intrinsic Value
(in years) (in thousands)
Outstanding at December 31, 2023
386,473 $18.58 7.8$2,424 
Exercised(39,473)18.39 
Forfeited(33,333)18.86 
Outstanding at December 31, 2024
313,667 $18.57 6.8$3,667 
Exercised (16,200)18.51 
Forfeited(10,000)18.86 
Outstanding at December 31, 2025
287,467 $18.56 5.8$1,152 
Vested and expected to vest at December 31, 2025
287,467 $18.56 5.8$1,152 
Exercisable at December 31, 2025
287,467 $18.56 5.8$1,152 
Schedule of Unvested Restricted Stock Unit Activity
A summary of the Company’s unvested restricted stock units activity under the Plan for the years ended December 31, 2025 and 2024 is as follows:
Number of Shares Outstanding
Weighted Average Grant Date Fair Value
Unvested at December 31, 2023
5,346 $16.71 
Granted
97,004 29.31 
Vested
(31,550)27.54 
Unvested at December 31, 2024
70,800 $29.14 
Granted
22,000 26.34 
Vested(46,800)28.38 
Forfeited
(2,500)$29.38 
Unvested at December 31, 2025
43,500 $28.53