v3.25.3
Consolidated Statements of Changes in Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2023   13,922,532      
Beginning balance at Dec. 31, 2023 $ 254,860 $ 139 $ 54,473 $ 213,345 $ (13,097)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 6,562     6,562  
Unrealized gain (loss) on investment securities available-for-sale, net of income taxes (537)       (537)
Stock options exercised, net of shares withheld for purchase price (in shares)   10,171      
Stock options exercised, net of shares withheld for purchase price 107   146 (39)  
Shares issued as compensation (in shares)   24,729      
Shares issued as compensation 515   537 (22)  
Stock-based compensation 472   472    
Cash dividends to stockholders (1,115)     (1,115)  
Shares repurchased and retired (in shares)   (67,869)      
Shares repurchased and retired (1,399)   (1,399)    
Ending balance (in shares) at Mar. 31, 2024   13,889,563      
Ending balance at Mar. 31, 2024 259,465 $ 139 54,229 218,731 (13,634)
Beginning balance (in shares) at Dec. 31, 2023   13,922,532      
Beginning balance at Dec. 31, 2023 254,860 $ 139 54,473 213,345 (13,097)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 23,439        
Ending balance (in shares) at Sep. 30, 2024   13,917,891      
Ending balance at Sep. 30, 2024 280,111 $ 139 55,585 232,995 (8,608)
Beginning balance (in shares) at Mar. 31, 2024   13,889,563      
Beginning balance at Mar. 31, 2024 259,465 $ 139 54,229 218,731 (13,634)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 8,205     8,205  
Unrealized gain (loss) on investment securities available-for-sale, net of income taxes 520       520
Stock options exercised, net of shares withheld for purchase price (in shares)   20,438      
Stock options exercised, net of shares withheld for purchase price 293   293    
Shares issued as compensation (in shares)   466      
Shares issued as compensation 8   8    
Stock-based compensation 475   475    
Cash dividends to stockholders (1,112)     (1,112)  
Ending balance (in shares) at Jun. 30, 2024   13,910,467      
Ending balance at Jun. 30, 2024 267,854 $ 139 55,005 225,824 (13,114)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 8,672     8,672  
Unrealized gain (loss) on investment securities available-for-sale, net of income taxes 4,506       4,506
Stock options exercised, net of shares withheld for purchase price (in shares)   7,424      
Stock options exercised, net of shares withheld for purchase price (5)   105 (110)  
Shares issued as compensation 0        
Stock-based compensation 475   475    
Cash dividends to stockholders (1,391)     (1,391)  
Ending balance (in shares) at Sep. 30, 2024   13,917,891      
Ending balance at Sep. 30, 2024 $ 280,111 $ 139 55,585 232,995 (8,608)
Beginning balance (in shares) at Dec. 31, 2024 16,662,626 16,662,626      
Beginning balance at Dec. 31, 2024 $ 355,139 $ 167 128,598 237,843 (11,469)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 13,932     13,932  
Unrealized gain (loss) on investment securities available-for-sale, net of income taxes 2,262       2,262
Stock options exercised, net of shares withheld for purchase price (in shares)   10,396      
Stock options exercised, net of shares withheld for purchase price 43   164 (121)  
Shares issued as compensation (in shares)   6,331      
Shares issued as compensation 78   141 (63)  
Stock-based compensation 407   407    
Cash dividends to stockholders (1,666)     (1,666)  
Shares repurchased and retired (in shares)   (22,185)      
Shares repurchased and retired (618)   (618)    
Ending balance (in shares) at Mar. 31, 2025   16,657,168      
Ending balance at Mar. 31, 2025 $ 369,577 $ 167 128,692 249,925 (9,207)
Beginning balance (in shares) at Dec. 31, 2024 16,662,626 16,662,626      
Beginning balance at Dec. 31, 2024 $ 355,139 $ 167 128,598 237,843 (11,469)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 42,133        
Ending balance (in shares) at Sep. 30, 2025 16,589,241 16,589,241      
Ending balance at Sep. 30, 2025 $ 394,770 $ 166 127,359 274,041 (6,796)
Beginning balance (in shares) at Mar. 31, 2025   16,657,168      
Beginning balance at Mar. 31, 2025 369,577 $ 167 128,692 249,925 (9,207)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 13,136     13,136  
Unrealized gain (loss) on investment securities available-for-sale, net of income taxes 1,095       1,095
Stock options exercised, net of shares withheld for purchase price (in shares)   17,958      
Stock options exercised, net of shares withheld for purchase price (37)   273 (310)  
Shares issued as compensation (in shares)   34      
Shares issued as compensation 1   1    
Stock-based compensation 478   478    
Cash dividends to stockholders (1,658)     (1,658)  
Shares repurchased and retired (in shares)   (93,170)      
Shares repurchased and retired (2,557) $ (1) (2,556)    
Ending balance (in shares) at Jun. 30, 2025   16,581,990      
Ending balance at Jun. 30, 2025 380,035 $ 166 126,888 261,093 (8,112)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 15,065     15,065  
Unrealized gain (loss) on investment securities available-for-sale, net of income taxes 1,316       1,316
Stock options exercised, net of shares withheld for purchase price (in shares)   6,417      
Stock options exercised, net of shares withheld for purchase price (17)   109 (126)  
Shares issued as compensation (in shares)   834      
Shares issued as compensation 17   17    
Stock-based compensation 345   345    
Cash dividends to stockholders $ (1,991)     (1,991)  
Ending balance (in shares) at Sep. 30, 2025 16,589,241 16,589,241      
Ending balance at Sep. 30, 2025 $ 394,770 $ 166 $ 127,359 $ 274,041 $ (6,796)