XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Retained Earnings
Unearned ESOP Shares
Accumulated Other Comprehensive Income (Loss)
Balance at beginning of period (in shares) at Dec. 31, 2023   17,387,069        
Balance at beginning of period at Dec. 31, 2023 $ 499,893 $ 174 $ 172,366 $ 333,401 $ (4,497) $ (1,551)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 40,597     40,597    
Cash dividends declared on common stock (5,615)     (5,615)    
Common stock repurchased (in shares)   (23,483)        
Common stock repurchased (645)   (645)      
Forfeited restricted stock (in shares)   (2,211)        
Retired stock (in shares)   (12,751)        
Retired stock $ (365)   (365)      
Granted restricted stock (in shares)   73,502        
Stock issued for RSUs (in shares)   10,683        
Exercised stock options (in shares) 82,113 82,113        
Exercised stock options $ 2,024 $ 1 2,023      
Share-based compensation expense 1,363   1,363      
ESOP compensation expense 1,151   753   398  
Other comprehensive income (loss) 1,601         1,601
Balance at end of period (in shares) at Sep. 30, 2024   17,514,922        
Balance at end of period at Sep. 30, 2024 540,004 $ 175 175,495 368,383 (4,099) 50
Balance at beginning of period (in shares) at Jun. 30, 2024   17,437,326        
Balance at beginning of period at Jun. 30, 2024 523,628 $ 175 172,907 357,147 (4,232) (2,369)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 13,112     13,112    
Cash dividends declared on common stock (1,876)     (1,876)    
Forfeited restricted stock (in shares)   (2,211)        
Retired stock (in shares)   (3,989)        
Retired stock (132)   (132)      
Granted restricted stock (in shares)   1,000        
Stock issued for RSUs (in shares)   10,683        
Exercised stock options (in shares)   72,113        
Exercised stock options 1,865   1,865      
Share-based compensation expense 541   541      
ESOP compensation expense 447   314   133  
Other comprehensive income (loss) 2,419         2,419
Balance at end of period (in shares) at Sep. 30, 2024   17,514,922        
Balance at end of period at Sep. 30, 2024 $ 540,004 $ 175 175,495 368,383 (4,099) 50
Balance at beginning of period (in shares) at Dec. 31, 2024 17,527,709 17,527,709        
Balance at beginning of period at Dec. 31, 2024 $ 551,758 $ 175 176,693 380,541 (3,966) (1,685)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 48,240     48,240    
Cash dividends declared on common stock (6,166)     (6,166)    
Common stock repurchased (in shares)   (93,212)        
Common stock repurchased (3,334) $ (1) (3,333)      
Forfeited restricted stock (in shares)   (3,621)        
Retired stock (in shares)   (14,676)        
Retired stock $ (558)   (558)      
Granted restricted stock (in shares)   60,329        
Stock issued for RSUs (in shares)   9,996        
Exercised stock options (in shares) 33,900 33,900        
Exercised stock options $ 846 $ 1 845      
Share-based compensation expense 1,579   1,579      
ESOP compensation expense 1,458   1,063   395  
Other comprehensive income (loss) $ 2,010         2,010
Balance at end of period (in shares) at Sep. 30, 2025 17,520,425 17,520,425        
Balance at end of period at Sep. 30, 2025 $ 595,833 $ 175 176,289 422,615 (3,571) 325
Balance at beginning of period (in shares) at Jun. 30, 2025   17,492,143        
Balance at beginning of period at Jun. 30, 2025 579,274 $ 175 174,900 408,178 (3,703) (276)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 16,491     16,491    
Cash dividends declared on common stock (2,054)     (2,054)    
Retired stock (in shares)   (2,914)        
Retired stock (116)   (116)      
Granted restricted stock (in shares)   1,000        
Stock issued for RSUs (in shares)   9,996        
Exercised stock options (in shares)   20,200        
Exercised stock options 515   515      
Share-based compensation expense 593   593      
ESOP compensation expense 529   397   132  
Other comprehensive income (loss) $ 601         601
Balance at end of period (in shares) at Sep. 30, 2025 17,520,425 17,520,425        
Balance at end of period at Sep. 30, 2025 $ 595,833 $ 175 $ 176,289 $ 422,615 $ (3,571) $ 325