v3.25.4
Stock-based Payment Arrangements (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity
The following table represents stock option activity for the years indicated.
OptionsNumber of OptionsWeighted-Average Exercise PriceWeighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term (Years)
Outstanding as of December 31, 2022181,383 $32.64 $6.95 
Granted— — — 
Exercised(20,816)26.31 5.58 
Forfeited(3,880)34.33 7.61 
Outstanding as of December 31, 2023156,687 $33.34 $7.09 4.9
Granted— — — 
Exercised(37,820)31.85 6.48 
Forfeited(900)44.14 10.16 
Outstanding as of December 31, 2024117,967 $33.85 $7.29 4.1
Granted— — — 
Exercised(34,274)31.78 6.55 
Forfeited(7,507)30.28 6.49 
Outstanding as of December 31, 202576,186 $35.14 $7.70 3.7
Exercisable as of December 31, 2023117,870 $33.54 $6.97 4.3
Exercisable as of December 31, 202497,504 $33.90 $7.11 3.7
Exercisable as of December 31, 202568,237 $34.84 $7.43 3.4
Summary of Unvested Restricted Stock Activity
The following table represents unvested restricted stock activity for the years indicated.
Restricted StockNumber of
Shares
Weighted-Average Grant Date Fair Value
Balance, December 31, 202274,062 $34.58 
Granted45,065 30.37 
Forfeited(6,375)32.88 
Released(19,814)35.04 
Balance, December 31, 202392,938 $32.55 
Granted46,800 37.52 
Forfeited(340)32.06 
Released(25,156)32.66 
Balance, December 31, 2024114,242 $34.56 
Granted35,795 51.32 
Forfeited— — 
Released(34,160)34.05 
Balance, December 31, 2025115,877 $39.89