XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.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, 2023 $ 292,451 $ 207 $ 222,078 $ (36,929) $ 114,289 $ (7,194)
Beginning Balance, Shares at Dec. 31, 2023   20,704,448        
Beginning Balance, Shares at Dec. 31, 2023       (1,569,440)    
Comprehensive income:            
Net income 42,242       42,242  
Other comprehensive income:            
Change in unrealized losses on debt securities, net of tax 4,519         4,519
Comprehensive income 46,761          
Common stock issued 453   453      
Common stock issued, Shares   28,373        
Purchase of treasury stock $ (5,121)     $ (5,121)    
Purchase of treasury stock, Shares (113,411)     (113,411)    
Share-based compensation $ 1,074   1,074      
Dividends to shareholders (21,247)       (21,247)  
Ending Balance at Sep. 30, 2024 314,371 $ 207 223,605 $ (42,050) 135,284 (2,675)
Ending Balance, Shares at Sep. 30, 2024   20,732,821        
Ending Balance, Shares at Sep. 30, 2024       (1,682,851)    
Beginning Balance at Jun. 30, 2024 300,992 $ 207 223,359 $ (41,042) 128,028 (9,560)
Beginning Balance, Shares at Jun. 30, 2024   20,729,551        
Beginning Balance, Shares at Jun. 30, 2024       (1,661,265)    
Comprehensive income:            
Net income 14,324       14,324  
Other comprehensive income:            
Change in unrealized losses on debt securities, net of tax 6,885         6,885
Comprehensive income 21,209          
Common stock issued (112)   (112)      
Common stock issued, Shares   3,270        
Purchase of treasury stock $ (1,008)     $ (1,008)    
Purchase of treasury stock, Shares (21,586)     (21,586)    
Share-based compensation $ 358   358      
Dividends to shareholders (7,068)       (7,068)  
Ending Balance at Sep. 30, 2024 314,371 $ 207 223,605 $ (42,050) 135,284 (2,675)
Ending Balance, Shares at Sep. 30, 2024   20,732,821        
Ending Balance, Shares at Sep. 30, 2024       (1,682,851)    
Beginning Balance at Dec. 31, 2024 $ 257,341 $ 207 223,956 $ (42,052) 84,105 (8,875)
Beginning Balance, Shares at Dec. 31, 2024 19,050,315 20,733,166        
Beginning Balance, Shares at Dec. 31, 2024 (1,682,851)     (1,682,851)    
Comprehensive income:            
Net income $ 36,722       36,722  
Other comprehensive income:            
Change in unrealized losses on debt securities, net of tax 5,198         5,198
Comprehensive 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 18,992,255 20,768,723        
Ending Balance, Shares at Sep. 30, 2025 (1,776,468)     (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 income:            
Change in unrealized losses on debt securities, net of tax 3,884         3,884
Comprehensive 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 18,992,255 20,768,723        
Ending Balance, Shares at Sep. 30, 2025 (1,776,468)     (1,776,468)