v3.26.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Dividend declared per share $ 0.55   $ 0.48  
Compensation expense recognized on stock grants, unearned compensation expense $ 247 $ 275 $ 196 $ 223
Shares issued under employee stock purchase plan, shares 1,140 1,090 1,107 1,005
Purchase treasury stock, shares 10,000      
Purchased treasury stock, price per share $ 21.45      
Purchased Treasury Stock I [Member]        
Purchase treasury stock, shares   125,000    
Purchased treasury stock, price per share   $ 19.70    
Purchased Treasury Stock II [Member]        
Purchase treasury stock, shares   25,000    
Purchased treasury stock, price per share   $ 19.55    
Director [Member]        
Common stock grants, shares   16,031   16,845