v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of stock option activity
The following table provides the activity for outstanding stock options during the six months ended June 30, 2026 (in thousands, except per share data):
Number of
Options
Weighted-Average
Exercise Price
per Share
Weighted-Average
Remaining
Contractual Term
Outstanding, December 31, 2025945$7.24 
3.1 Years
Exercised(179)$4.38 
Outstanding, June 30, 2026766$7.91 3.2 Years
Schedule of restricted stock activity
Activity related to the Company’s non-vested restricted stock units for the six months ended June 30, 2026 is presented below (in thousands, except per share data):
Number of SharesWeighted-Average Grant Date
Fair Value per Share
Non-vested balance, December 31, 20254,017$24.82 
Granted2,714$11.78 
Vested(1,023)$10.53 
Forfeited(771)$14.21 
Non-vested balance, June 30, 20264,937$25.15