v3.26.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2026
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity
A summary of stock option activity under the 2018 Plan and 2006 Plan during the three months ended March 31, 2026:
OptionsNumber of Shares Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic Value
(dollars in thousands, except per share amounts; unaudited)
Outstanding at December 31, 2025
118,881$10.10 2.1$12,422 
Granted— 
Exercised(50,296)9.17 $3,367 
Expired— 
Forfeited— 
Outstanding at March 31, 2026
68,585$10.78 2.1$4,480 
Vested at March 31, 2026
29,240$10.49 2.0$1,918 
Exercisable at March 31, 2026
29,240$10.49 2.0$1,918 
Summary of Nonvested RSUs
A summary of the Company’s nonvested RSUs at March 31, 2026 and changes during the three month period is presented below:
Nonvested shares - RSUsNumber of SharesWeighted-
Average
Grant Date
Fair
Value
(dollars in thousands, except per share amounts; unaudited)
Nonvested shares at December 31, 2025
476,302$51.93 
Granted48,977$82.22 
Forfeited or expired(2,749)$54.16 
Vested(66,275)$41.46 
Nonvested shares at March 31, 2026
456,255$56.77 
A summary of the Company’s nonvested RSAs at March 31, 2026 and changes during the three-month period is presented below:
Nonvested shares - RSAsNumber of SharesWeighted-
Average
Grant Date
Fair
Value
(dollars in thousands, except per share amounts; unaudited)
Nonvested shares at December 31, 2025
10,039$87.19 
Granted$— 
Forfeited$— 
Vested$— 
Nonvested shares at March 31, 2026
10,039$87.19