v3.26.1
Stock Based Compensation - Restricted Stock Activity (Details) - Restricted Stock - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Number of Restricted Shares        
Beginning balance (in shares) 438,894 442,559    
Granted (in shares) 160,302 209,256    
Vested (in shares) (59,684) (62,871)    
Forfeited (in shares) (116) (29,056)    
Ending balance (in shares) 539,396 559,888    
Weighted Average Grant Date Fair Value        
Granted (in dollars per share) $ 18.28 $ 16.04    
Vested (in dollars per share) 17.90 17.79    
Forfeited (in dollars per share) 15.94 16.18    
Weighted Average Grant Date Fair Value (in dollars per share) $ 16.81 $ 16.27 $ 16.14 $ 16.59