v3.26.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
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, 2024   17,527,709        
Balance at beginning of period at Dec. 31, 2024 $ 551,758,000 $ 175,000 $ 176,693,000 $ 380,541,000 $ (3,966,000) $ (1,685,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 31,749,000     31,749,000    
Cash dividends declared on common stock (4,112,000)     (4,112,000)    
Common stock repurchased (in shares)   (93,212)        
Common stock repurchased (3,334,000) $ (1,000) (3,333,000)      
Forfeited restricted stock (in shares)   (3,621)        
Retired stock (in shares)   (11,762)        
Retired stock $ (442,000)   (442,000)      
Granted restricted stock (in shares)   59,329        
Exercised stock options (in shares) 13,700 13,700        
Exercised stock options $ 331,000 $ 1,000 330,000      
Share-based compensation expense 986,000   986,000      
ESOP compensation expense 929,000   666,000   263,000  
Other comprehensive income (loss) 1,409,000         1,409,000
Balance at end of period (in shares) at Jun. 30, 2025   17,492,143        
Balance at end of period at Jun. 30, 2025 579,274,000 $ 175,000 174,900,000 408,178,000 (3,703,000) (276,000)
Balance at beginning of period (in shares) at Mar. 31, 2025   17,552,626        
Balance at beginning of period at Mar. 31, 2025 565,449,000 $ 176,000 176,682,000 393,026,000 (3,835,000) (600,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 17,210,000     17,210,000    
Cash dividends declared on common stock (2,058,000)     (2,058,000)    
Common stock repurchased (in shares)   (78,412)        
Common stock repurchased (2,831,000) $ (1,000) (2,830,000)      
Forfeited restricted stock (in shares)   (1,088)        
Retired stock (in shares)   (427)        
Retired stock (15,000)   (15,000)      
Granted restricted stock (in shares)   10,044        
Exercised stock options (in shares)   9,400        
Exercised stock options 235,000   235,000      
Share-based compensation expense 496,000   496,000      
ESOP compensation expense 464,000   332,000   132,000  
Other comprehensive income (loss) 324,000         324,000
Balance at end of period (in shares) at Jun. 30, 2025   17,492,143        
Balance at end of period at Jun. 30, 2025 $ 579,274,000 $ 175,000 174,900,000 408,178,000 (3,703,000) (276,000)
Balance at beginning of period (in shares) at Dec. 31, 2025 17,286,289 17,286,289        
Balance at beginning of period at Dec. 31, 2025 $ 600,690,000 $ 173,000 166,856,000 436,524,000 (3,438,000) 575,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 32,402,000     32,402,000    
Cash dividends declared on common stock (4,641,000)     (4,641,000)    
Common stock repurchased (in shares)   (686,846)        
Common stock repurchased (30,232,000) $ (8,000) (30,224,000)      
Forfeited restricted stock (in shares)   (3,458)        
Retired stock (in shares)   (55,131)        
Retired stock (593,000)   (593,000)      
Granted restricted stock (in shares)   61,047        
Granted restricted stock $ 1,000          
Exercised stock options (in shares) 125,920 125,920        
Exercised stock options $ 1,324,000 $ 2,000 1,322,000      
Share-based compensation expense 1,480,000   1,480,000      
ESOP compensation expense 1,182,000   918,000   264,000  
Other comprehensive income (loss) $ (1,013,000)         (1,013,000)
Balance at end of period (in shares) at Jun. 30, 2026 16,727,821 16,727,821        
Balance at end of period at Jun. 30, 2026 $ 600,600,000 $ 168,000 139,759,000 464,285,000 (3,174,000) (438,000)
Balance at beginning of period (in shares) at Mar. 31, 2026   16,803,185        
Balance at beginning of period at Mar. 31, 2026 592,407,000 $ 168,000 144,465,000 451,127,000 (3,306,000) (47,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 15,630,000     15,630,000    
Cash dividends declared on common stock (2,472,000)     (2,472,000)    
Common stock repurchased (in shares)   (153,606)        
Common stock repurchased (7,151,000) $ (2,000) (7,149,000)      
Forfeited restricted stock (in shares)   (3,458)        
Retired stock (in shares)   (33,156)        
Retired stock (14,000)   (14,000)      
Granted restricted stock (in shares)   6,936        
Granted restricted stock 0          
Exercised stock options (in shares)   107,920        
Exercised stock options 1,265,000 $ 2,000 1,263,000      
Share-based compensation expense 713,000   713,000      
ESOP compensation expense 613,000   481,000   132,000  
Other comprehensive income (loss) $ (391,000)         (391,000)
Balance at end of period (in shares) at Jun. 30, 2026 16,727,821 16,727,821        
Balance at end of period at Jun. 30, 2026 $ 600,600,000 $ 168,000 $ 139,759,000 $ 464,285,000 $ (3,174,000) $ (438,000)