v3.26.3
Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Treasury Stock [Member]
Accumulated Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning Balance at Dec. 31, 2024 $ 257,341 $ 207 $ 223,956 $ (42,052) $ 84,105 $ (8,875)
Beginning Balance, Shares at Dec. 31, 2024   20,733,166        
Beginning Balance, Shares at Dec. 31, 2024       (1,682,851)    
Comprehensive income:            
Net income 36,722       36,722  
Other comprehensive (loss) income:            
Change in unrealized losses on debt securities, net of tax 5,198         5,198
Comprehensive (loss) income 41,920          
Common stock issued 807 $ 1 806      
Common stock issued, Shares   35,557        
Purchase of treasury stock $ (4,143)     $ (4,143)    
Purchase of treasury stock, Shares (93,617)     (93,617)    
Share-based compensation $ 1,189   1,189      
Dividends to shareholders (22,341)       (22,341)  
Ending Balance at Sep. 30, 2025 274,773 $ 208 225,951 $ (46,195) 98,486 (3,677)
Ending Balance, Shares at Sep. 30, 2025   20,768,723        
Ending Balance, Shares at Sep. 30, 2025       (1,776,468)    
Beginning Balance at Jun. 30, 2025 265,570 $ 208 225,674 $ (44,848) 92,097 (7,561)
Beginning Balance, Shares at Jun. 30, 2025   20,764,355        
Beginning Balance, Shares at Jun. 30, 2025       1,745,608    
Comprehensive income:            
Net income 13,818       13,818  
Other comprehensive (loss) income:            
Change in unrealized losses on debt securities, net of tax 3,884         3,884
Comprehensive (loss) income 17,702          
Common stock issued (137)   (137)      
Common stock issued, Shares   4,368        
Purchase of treasury stock $ (1,347)     $ (1,347)    
Purchase of treasury stock, Shares (30,860)     (30,860)    
Share-based compensation $ 414   414      
Dividends to shareholders (7,429)       (7,429)  
Ending Balance at Sep. 30, 2025 274,773 $ 208 225,951 $ (46,195) 98,486 (3,677)
Ending Balance, Shares at Sep. 30, 2025   20,768,723        
Ending Balance, Shares at Sep. 30, 2025       (1,776,468)    
Beginning Balance at Dec. 31, 2025 $ 251,598 $ 208 225,912 $ (54,155) 82,850 (3,217)
Beginning Balance, Shares at Dec. 31, 2025 18,794,881 20,769,021        
Beginning Balance, Shares at Dec. 31, 2025 (1,974,140)     (1,974,140)    
Comprehensive income:            
Net income $ 29,936       29,936  
Other comprehensive (loss) income:            
Change in unrealized losses on debt securities, net of tax (13,272)         (13,272)
Comprehensive (loss) income 16,664          
Common stock issued 676   676      
Common stock issued, Shares   47,640        
Purchase of treasury stock $ (9,819)     $ (9,819)    
Purchase of treasury stock, Shares (309,502)     (309,502)    
Share-based compensation $ 1,114   1,114      
Dividends to shareholders (22,980)       (22,980)  
Ending Balance at Sep. 30, 2026 $ 237,253 $ 208 227,702 $ (63,974) 89,806 (16,489)
Ending Balance, Shares at Sep. 30, 2026 18,533,019 20,816,661        
Ending Balance, Shares at Sep. 30, 2026 (2,283,642)     (2,283,642)    
Beginning Balance at Jun. 30, 2026 $ 249,991 $ 208 227,323 $ (63,810) 90,250 (3,980)
Beginning Balance, Shares at Jun. 30, 2026   20,814,250        
Beginning Balance, Shares at Jun. 30, 2026       (2,278,192)    
Comprehensive income:            
Net income 7,196       7,196  
Other comprehensive (loss) income:            
Change in unrealized losses on debt securities, net of tax (12,509)         (12,509)
Comprehensive (loss) income (5,313)          
Common stock issued (53)   (53)      
Common stock issued, Shares   2,411        
Purchase of treasury stock $ (164)     $ (164)    
Purchase of treasury stock, Shares (5,450)     (5,450)    
Share-based compensation $ 432   432      
Dividends to shareholders (7,640)       (7,640)  
Ending Balance at Sep. 30, 2026 $ 237,253 $ 208 $ 227,702 $ (63,974) $ 89,806 $ (16,489)
Ending Balance, Shares at Sep. 30, 2026 18,533,019 20,816,661        
Ending Balance, Shares at Sep. 30, 2026 (2,283,642)     (2,283,642)