XML 12 R6.htm IDEA: XBRL DOCUMENT v3.25.2
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 27,918       27,918  
Other comprehensive income:            
Change in unrealized losses on debt securities, net of tax (2,366)         (2,366)
Comprehensive income 25,552          
Common stock issued 565   565      
Common stock issued, Shares   25,103        
Purchase of treasury stock $ (4,113)     $ (4,113)    
Purchase of treasury stock, Shares (91,825)     (91,825)    
Share-based compensation $ 716   716      
Dividends to shareholders (14,179)       (14,179)  
Ending Balance at Jun. 30, 2024 300,992 $ 207 223,359 $ (41,042) 128,028 (9,560)
Ending Balance, Shares at Jun. 30, 2024   20,729,551        
Ending Balance, Shares at Jun. 30, 2024       (1,661,265)    
Beginning Balance at Mar. 31, 2024 301,094 $ 207 222,443 $ (36,929) 124,113 (8,740)
Beginning Balance, Shares at Mar. 31, 2024   20,704,448        
Beginning Balance, Shares at Mar. 31, 2024       (1,569,440)    
Comprehensive income:            
Net income 10,993       10,993  
Other comprehensive income:            
Change in unrealized losses on debt securities, net of tax (820)         (820)
Comprehensive income 10,173          
Common stock issued 565   565      
Common stock issued, Shares   25,103        
Purchase of treasury stock $ (4,113)     $ (4,113)    
Purchase of treasury stock, Shares (91,825)     (91,825)    
Share-based compensation $ 351   351      
Dividends to shareholders (7,078)       (7,078)  
Ending Balance at Jun. 30, 2024 300,992 $ 207 223,359 $ (41,042) 128,028 (9,560)
Ending Balance, Shares at Jun. 30, 2024   20,729,551        
Ending Balance, Shares at Jun. 30, 2024       (1,661,265)    
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 $ 22,904       22,904  
Other comprehensive income:            
Change in unrealized losses on debt securities, net of tax 1,314         1,314
Comprehensive income 24,218          
Common stock issued 944 $ 1 943      
Common stock issued, Shares   31,189        
Purchase of treasury stock $ (2,796)     $ (2,796)    
Purchase of treasury stock, Shares (62,757)     (62,757)    
Share-based compensation $ 775   775      
Dividends to shareholders (14,912)       (14,912)  
Ending Balance at Jun. 30, 2025 $ 265,570 $ 208 225,674 $ (44,848) 92,097 (7,561)
Ending Balance, Shares at Jun. 30, 2025 19,018,747 20,764,355        
Ending Balance, Shares at Jun. 30, 2025 (1,745,608)     (1,745,608)    
Beginning Balance at Mar. 31, 2025 $ 260,813 $ 207 224,327 $ (42,052) 85,600 (7,269)
Beginning Balance, Shares at Mar. 31, 2025   20,733,166        
Beginning Balance, Shares at Mar. 31, 2025       (1,682,851)    
Comprehensive income:            
Net income 13,955       13,955  
Other comprehensive income:            
Change in unrealized losses on debt securities, net of tax (292)         (292)
Comprehensive income 13,663          
Common stock issued 944 $ 1 943      
Common stock issued, Shares   31,189        
Purchase of treasury stock $ (2,796)     $ (2,796)    
Purchase of treasury stock, Shares (62,757)     (62,757)    
Share-based compensation $ 404   404      
Dividends to shareholders (7,458)       (7,458)  
Ending Balance at Jun. 30, 2025 $ 265,570 $ 208 $ 225,674 $ (44,848) $ 92,097 $ (7,561)
Ending Balance, Shares at Jun. 30, 2025 19,018,747 20,764,355        
Ending Balance, Shares at Jun. 30, 2025 (1,745,608)     (1,745,608)