v3.25.4
Stock Based Compensation - Schedule of Restricted Stock Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock      
Number of Shares      
Unvested beginning balance (in shares) 242,910 373,583 502,747
Granted (in shares) 110,472 94,704 179,580
Vested (in shares) (139,495) (203,712) (262,788)
Forfeited (in shares) (16,358) (21,665) (45,956)
Unvested ending balance (in shares) 197,529 242,910 373,583
Wtd. Avg. Grant Date Fair Value      
Unvested beginning balance (in USD per share) $ 15.76 $ 13.33 $ 10.46
Granted (in USD per share) 12.81 19.18 15.98
Vested (in USD per share) 14.26 13.16 9.85
Forfeited (in USD per share) 17.71 13.45 12.46
Unvested beginning balance (in USD per share) $ 15.01 $ 15.76 $ 13.33
Performance Shares      
Number of Shares      
Unvested beginning balance (in shares) 38,430 11,737 0
Granted (in shares) 68,545 28,483 13,350
Vested (in shares) 0 0 0
Forfeited (in shares) (7,950) (1,790) (1,613)
Unvested ending balance (in shares) 99,025 38,430 11,737
Wtd. Avg. Grant Date Fair Value      
Unvested beginning balance (in USD per share) $ 18.35 $ 15.98 $ 0
Granted (in USD per share) 12.81 19.18 15.98
Vested (in USD per share) 0 0 0
Forfeited (in USD per share) 15.50 15.98 15.98
Unvested beginning balance (in USD per share) $ 14.43 $ 18.35 $ 15.98