v3.25.2
Stock Options and Restricted Stock - Restricted Stock Units (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Compensation expense        
Weighted-average period for non vested restricted stock awards     2 years 7 months 6 days  
Restricted Stock Units        
Number of Shares        
Number of shares of common stock on which each RSU is entitled to to receive upon vesting 1   1  
Vesting period     4 years  
Nonvested Awards at beginning of period     415,758  
Granted     55,355  
Vested     (38,462)  
Forfeited     (8,398)  
Nonvested Awards at end of period 424,253   424,253  
Weighted Average Grant Date Fair Value        
Nonvested Awards at beginning of period     $ 14.46  
Granted     13.78  
Vested     14.09  
Forfeited     14.39  
Nonvested Awards at end of period $ 14.4   $ 14.4  
Compensation expense        
Compensation expense recognized $ 623,000 $ 675,000 $ 1,200,000 $ 1,300,000
Unrecognized compensation cost $ 4,800,000   $ 4,800,000  
Weighted-average period for non vested restricted stock awards     2 years 6 months