v3.26.1
Stock-Based Compensation  (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The information below summarizes the stock option activity for the six months ended June 30, 2026:
Stock OptionsNumber of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual Life
(Years)
Outstanding at December 31, 202568,481 $14.33 6.0
Exercised(9,058)4.11 
Expired(5,363)28.51 
Outstanding at June 30, 202654,060 $14.63 6.8
Exercisable at June 30, 202625,515 $19.25 5.0
Schedule of Restricted Stock Activity
The information below summarizes the restricted stock activity for the six months ended June 30, 2026:
Restricted Stock AwardsNumber of
Shares
Weighted Average
Grant-Date Fair
Value per Award
Non-vested at December 31, 2025353,490 $10.86 
Granted329,543 8.54 
Vested(90,731)11.58 
Forfeited(54,351)10.57 
Non-vested at June 30, 2026537,951 $9.34