v3.26.3
Stock Options, Restricted Stock, and Performance Stock Units - Restricted Stock Units (Details) - Restricted Stock Units - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
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 Year     447,661  
Granted     64,419  
Vested     (50,373)  
Forfeited     (22,018)  
Nonvested Awards at Period End 439,689   439,689  
Weighted Average Grant Date Fair Value        
Nonvested Awards at Beginning of Year     $ 15.24  
Granted     19.54  
Vested     13.93  
Forfeited     16.28  
Nonvested Awards at Period End $ 15.96   $ 15.96  
Compensation expense        
Compensation expense recognized $ 735,000 $ 629,000 $ 2,200,000 $ 1,900,000
Total unrecognized compensation cost $ 4,700,000   $ 4,700,000  
Weighted-average period for non vested restricted stock awards     2 years 3 months 18 days