v3.25.2
Stock-Based Compensation - Schedule of Activity for Restricted Stock (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Number of Shares  
Unvested at beginning of period (in shares) 223,875
Granted (in shares) 72,774
Vested (in shares) (96,838)
Forfeited (in shares) (14,710)
Unvested at end of period (in shares) 185,101
Weighted Average Grant Date Fair Value  
Unvested at beginning of period (in dollars per share) | $ / shares $ 28.50
Granted (in dollars per share) | $ / shares 32.66
Vested (in dollars per share) | $ / shares 32.40
Forfeited (in dollars per share) | $ / shares 32.56
Unvested at end of period (in dollars per share) | $ / shares
Performance Based Restricted Stock  
Number of Shares  
Unvested at beginning of period (in shares) 35,186
Granted (in shares) 34,271
Vested (in shares) (4,136)