XML 21 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statement of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Common Stock [Member]
Cumulative Change, Adjusted Balance [Member]
Additional Paid-in Capital [Member]
Additional Paid-in Capital [Member]
Cumulative Change, Adjusted Balance [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Cumulative Change, Adjustment [Member]
Retained Earnings [Member]
Cumulative Change, Adjusted Balance [Member]
Accumulated Other Comprehensive Income /(Loss) [Member]
Accumulated Other Comprehensive Income /(Loss) [Member]
Cumulative Change, Adjusted Balance [Member]
Total
Cumulative Change, Adjustment [Member]
Cumulative Change, Adjusted Balance [Member]
Balance at Dec. 31, 2022 $ 116,099 $ 116,099 $ 977 $ 977 $ 54,492 $ (916) $ 53,576 $ (46,528) $ (46,528) $ 125,040 $ (916) $ 124,124
Balance (in shares) at Dec. 31, 2022 14,652,584 14,652,584                    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Accounting Standards Update [Extensible Enumeration]           ASU 2016-13 [Member] ASU 2016-13 [Member]       ASU 2016-13 [Member] ASU 2016-13 [Member]
Net income         21,554         21,554    
Other comprehensive income (loss), net of tax               12,801   12,801    
Stock dividend adjustment $ 296       (296)         0    
Stock dividend adjustment (in shares) 3,525                      
Stock dividend declared $ 6,067       (6,067)         0    
Stock dividend declared (in shares) 737,253                      
Cash in lieu of fractional shares         (7)         (7)    
Cash in lieu of fractional shares (in shares) (164)                      
Stock-based compensation $ 820                 820    
Common shares issued related to restricted stock grants and ESPP, net of restricted stock forfeited $ 96                 96    
Common shares issued related to restricted stock grants and ESPP, net of restricted stock forfeited (in shares) 76,261                      
Stock options exercised, net $ 0                 0    
Stock options exercised, net (in shares) 32,927                      
Stock repurchase and retirement $ (143)                 (143)    
Stock repurchase and retirement (in shares) (20,054)                      
Balance at Dec. 31, 2023 $ 123,235   977   68,760     (33,727)   159,245    
Balance (in shares) at Dec. 31, 2023 15,482,332                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income         20,034         20,034    
Other comprehensive income (loss), net of tax               (124)   (124)    
Stock dividend adjustment $ 325       (325)         0    
Stock dividend adjustment (in shares) 2,671                      
Stock dividend declared $ 7,158       (7,158)         0    
Stock dividend declared (in shares) 759,192                      
Cash in lieu of fractional shares         (7)         (7)    
Cash in lieu of fractional shares (in shares) (148)                      
Stock-based compensation $ 846                 846    
Common shares issued related to restricted stock grants and ESPP, net of restricted stock forfeited $ 102                 102    
Common shares issued related to restricted stock grants and ESPP, net of restricted stock forfeited (in shares) 77,816                      
Stock options exercised, net $ 0                 0    
Stock options exercised, net (in shares) 10,259                      
Stock repurchase and retirement $ (3,764)                 (3,764)    
Stock repurchase and retirement (in shares) (389,071)                      
Balance at Dec. 31, 2024 $ 127,902   $ 977   $ 81,304     $ (33,851)   $ 176,332    
Balance (in shares) at Dec. 31, 2024 15,943,051