XML 17 R6.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss) (Net of Taxes)
Common Stock
Balance (in shares) at Dec. 31, 2024   18,974,647      
Balance at Dec. 31, 2024 $ 362,685 $ 207,816 $ 209,984 $ (55,115)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 16,125   16,125    
Other comprehensive income 4,307     4,307  
Stock issued under employee stock purchase plan (in shares)   10,868      
Stock issued under employee stock purchase plan 183 $ 183      
Restricted stock granted, net of forfeitures (in shares)   77,883      
Stock-based compensation expense 600 $ 600      
Cash dividend (4,567)   (4,567)    
Stock options exercised and related tax benefit (in shares)   75,133      
Stock options exercised and related tax benefit 820 $ 820      
Repurchase and retirement of common stock (in shares)   (8,023)      
Repurchase and retirement of common stock (151) $ (151)      
Balance (in shares) at Jun. 30, 2025   19,130,508      
Balance at Jun. 30, 2025 380,002 $ 209,268 221,542 (50,808)  
Balance (in shares) at Mar. 31, 2025   19,061,009      
Balance at Mar. 31, 2025 372,197 $ 208,958 215,999 (52,760)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 7,832   7,832    
Other comprehensive income 1,952     1,952  
Stock issued under employee stock purchase plan (in shares)   4,226      
Stock issued under employee stock purchase plan 77 $ 77      
Restricted stock granted, net of forfeitures (in shares)   68,376      
Stock-based compensation expense 292 $ 292      
Cash dividend (2,289)   (2,289)    
Stock options exercised and related tax benefit (in shares)   790      
Stock options exercised and related tax benefit 12 $ 12      
Repurchase and retirement of common stock (in shares)   (3,893)      
Repurchase and retirement of common stock (71) $ (71)      
Balance (in shares) at Jun. 30, 2025   19,130,508      
Balance at Jun. 30, 2025 380,002 $ 209,268 221,542 (50,808)  
Balance (in shares) at Dec. 31, 2025   19,163,452      
Balance at Dec. 31, 2025 409,588 $ 210,222 238,990 (39,624)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 14,184   14,184    
Other comprehensive income 4,126     4,126  
Issuance of common stock due to business combination, net of issuance costs (in shares)         7,922,108
Issuance of common stock due to business combination, net of issuance costs 184,586       $ 184,586
Stock issued under employee stock purchase plan (in shares)   8,532      
Stock issued under employee stock purchase plan 177 $ 177      
Restricted stock granted, net of forfeitures (in shares)   (1,594)      
Stock-based compensation expense 583 $ 583      
Cash dividend $ (5,555)   (5,555)    
Stock options exercised and related tax benefit (in shares) 48,109 48,109      
Stock options exercised and related tax benefit $ 358 $ 358      
Repurchase and retirement of common stock (in shares)   (9,529)      
Repurchase and retirement of common stock (227) $ (227)      
Balance (in shares) at Jun. 30, 2026   27,131,078      
Balance at Jun. 30, 2026 607,820 $ 395,699 247,619 (35,498)  
Balance (in shares) at Mar. 31, 2026   19,185,275      
Balance at Mar. 31, 2026 419,203 $ 210,858 248,180 (39,835)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 2,695   2,695    
Other comprehensive income 4,337     4,337  
Issuance of common stock due to business combination, net of issuance costs (in shares)         7,922,108
Issuance of common stock due to business combination, net of issuance costs 184,586       $ 184,586
Stock issued under employee stock purchase plan (in shares)   3,081      
Stock issued under employee stock purchase plan 64 $ 64      
Restricted stock granted, net of forfeitures (in shares)   (864)      
Stock-based compensation expense 305 $ 305      
Cash dividend (3,256)   (3,256)    
Stock options exercised and related tax benefit (in shares)   28,589      
Stock options exercised and related tax benefit 56 $ 56      
Repurchase and retirement of common stock (in shares)   (7,111)      
Repurchase and retirement of common stock (170) $ (170)      
Balance (in shares) at Jun. 30, 2026   27,131,078      
Balance at Jun. 30, 2026 $ 607,820 $ 395,699 $ 247,619 $ (35,498)