XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2023 7,800,545        
Balance at Dec. 31, 2023 $ 78 $ 57,362 $ 230,354 $ (23,306) $ 264,488
Net income 0 0 17,356 0 17,356
Dividends paid 0 0 (4,059) 0 (4,059)
Share-based compensation $ 0 784 0 0 784
Issuance of common stock - employee stock purchase plan (in shares) 17,940        
Issuance of common stock - employee stock purchase plan $ 0 580 0 580
Common stock repurchased – repurchase plan (in shares) (90,490)        
Common stock repurchased – repurchase plan $ (1) (2,360) 0 0 (2,361)
Stock options exercised, net (in shares) 18,612        
Stock options exercised, net $ 0 (532) 0 0 (532)
Other comprehensive income, net of tax $ 0 0 0 7,770 7,770
Balance (in shares) at Jun. 30, 2024 7,742,607        
Balance at Jun. 30, 2024 $ 77 55,834 243,651 (15,536) 284,026
Restricted stock awards forfeited (in shares) (4,000)        
Restricted stock awards forfeited $ 0 0 0 0 0
Balance (in shares) at Mar. 31, 2024 7,805,795        
Balance at Mar. 31, 2024 $ 78 57,552 236,720 (16,418) 277,932
Net income 0 0 8,959 0 8,959
Dividends paid 0 0 (2,028) 0 (2,028)
Share-based compensation $ 0 389 0 0 389
Issuance of common stock - employee stock purchase plan (in shares) 8,690        
Issuance of common stock - employee stock purchase plan $ 0 278 0 0 278
Common stock repurchased – repurchase plan (in shares) (72,878)        
Common stock repurchased – repurchase plan $ (1) (2,360) 0 0 (2,361)
Stock options exercised, net (in shares) 1,000        
Stock options exercised, net $ 0 (25) 0 0 (25)
Other comprehensive income, net of tax $ 0 0 0 882 882
Balance (in shares) at Jun. 30, 2024 7,742,607        
Balance at Jun. 30, 2024 $ 77 55,834 243,651 (15,536) 284,026
Balance (in shares) at Dec. 31, 2024 7,833,014        
Balance at Dec. 31, 2024 $ 78 55,716 257,113 (17,140) 295,767
Net income 0 0 15,749 0 15,749
Dividends paid 0 0 (4,353) 0 (4,353)
Share-based compensation $ 0 1,038 0 0 1,038
Issuance of common stock - employee stock purchase plan (in shares) 16,128        
Issuance of common stock - employee stock purchase plan $ 0 650 0 0 650
Common stock repurchased – repurchase plan (in shares) (230,599)        
Common stock repurchased – repurchase plan $ (2) (8,986) 0 0 (8,988)
Other comprehensive income, net of tax $ 0 0 0 (2,660) (2,660)
Balance (in shares) at Jun. 30, 2025 7,618,543        
Balance at Jun. 30, 2025 $ 76 48,418 268,509 (19,800) 297,203
Balance (in shares) at Mar. 31, 2025 7,742,907        
Balance at Mar. 31, 2025 $ 77 52,806 262,945 (16,988) 298,840
Net income 0 0 7,728 0 7,728
Dividends paid 0 0 (2,164) 0 (2,164)
Share-based compensation $ 0 526 0 0 526
Issuance of common stock - employee stock purchase plan (in shares) 7,918        
Issuance of common stock - employee stock purchase plan $ 0 314 0 0 314
Common stock repurchased – repurchase plan (in shares) (132,282)        
Common stock repurchased – repurchase plan $ (1) (5,228) 0 0 (5,229)
Other comprehensive income, net of tax $ 0 0 0 (2,812) (2,812)
Balance (in shares) at Jun. 30, 2025 7,618,543        
Balance at Jun. 30, 2025 $ 76 $ 48,418 $ 268,509 $ (19,800) $ 297,203