v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning balance at Dec. 31, 2024 $ 262,040 $ 119,908 $ (842) $ 151,915 $ (8,941)
Net income 6,066     6,066  
Other comprehensive income (loss) 1,898       1,898
Treasury stock repurchases (5,643)   (5,643)    
Stock options exercised 1,342 1,342      
Share redemption for tax withholding on restricted stock vesting (227) (227)      
Dividends declared (4,149)     (4,149)  
Dividend reinvestment plan   64   (64)  
Stock-based compensation expense 619 619      
Ending balance at Jun. 30, 2025 261,946 121,706 (6,485) 153,768 (7,043)
Beginning balance at Mar. 31, 2025 266,987 120,452 (1,005) 155,170 (7,630)
Net income 688     688  
Other comprehensive income (loss) 587       587
Treasury stock repurchases (5,480)   (5,480)    
Stock options exercised 899 899      
Dividends declared (2,057)     (2,057)  
Dividend reinvestment plan   33   (33)  
Stock-based compensation expense 322 322      
Ending balance at Jun. 30, 2025 261,946 121,706 (6,485) 153,768 (7,043)
Beginning balance at Dec. 31, 2025 270,712 122,904 (8,707) 161,780 (5,265)
Net income 13,310     13,310  
Other comprehensive income (loss) (95)       (95)
Treasury stock repurchases (327)   (327)    
Stock options exercised 561 561      
Share redemption for tax withholding on restricted stock vesting (246) (246)      
Dividends declared (4,593)     (4,593)  
Dividend reinvestment plan   73   (73)  
Stock-based compensation expense 601 601      
Ending balance at Jun. 30, 2026 279,923 123,893 (9,034) 170,424 (5,360)
Beginning balance at Mar. 31, 2026 273,599 122,988 (8,762) 165,483 (6,110)
Net income 7,081     7,081  
Other comprehensive income (loss) 750       750
Treasury stock repurchases (272)   (272)    
Stock options exercised 520 520      
Dividends declared (2,103)     (2,103)  
Dividend reinvestment plan   37   (37)  
Stock-based compensation expense 348 348      
Ending balance at Jun. 30, 2026 $ 279,923 $ 123,893 $ (9,034) $ 170,424 $ (5,360)