XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
AOCI Attributable to Parent [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2021           8,169,887        
Balance at Dec. 31, 2021 $ 0 $ 0 $ 297 $ 0 $ 297 $ 82 $ 67,958 $ 179,215 $ 252 $ 247,507
Net income           0 0 29,649 0 29,649
Dividends paid           0 0 (7,096) 0 (7,096)
Share-based compensation           $ 0 1,971 0 0 1,971
Issuance of common stock - employee stock purchase plan (in shares)           16,934        
Issuance of common stock - employee stock purchase plan           $ 0 503 0 503
Restricted stock awards (in shares)           35,050        
Restricted stock awards           $ 0 0 0 0 0
Common stock repurchased - repurchase plan (in shares)           (544,530)        
Common stock repurchased - repurchase plan           $ (5) (15,623) 0 0 (15,628)
Common stock repurchased for employee/director taxes paid on restricted stock awards (in shares)           (6,150)        
Common stock repurchased for employee/director taxes paid on restricted stock awards           $ 0 (190) 0 0 (190)
Stock options exercised, net (in shares)           64,994        
Stock options exercised, net           $ 0 568 0 0 568
Other comprehensive loss, net of tax           $ 0 0 0 (25,884) (25,884)
Balance (in shares) at Dec. 31, 2022           7,736,185        
Balance at Dec. 31, 2022           $ 77 55,187 202,065 (25,632) 231,697
Net income           0 0 36,053 0 36,053
Dividends paid           0 0 (7,764) 0 (7,764)
Share-based compensation           $ 0 2,010 0 0 2,010
Issuance of common stock - employee stock purchase plan (in shares)           32,330        
Issuance of common stock - employee stock purchase plan           $ 1 1,016 0 0 1,017
Restricted stock awards (in shares)           37,600        
Restricted stock awards           $ 0 0 0 0 0
Common stock repurchased - repurchase plan (in shares)           (32,334)        
Common stock repurchased - repurchase plan           $ 0 (223) 0 0 (223)
Common stock repurchased for employee/director taxes paid on restricted stock awards (in shares)           (11,446)        
Common stock repurchased for employee/director taxes paid on restricted stock awards           $ 0 (355) 0 0 (355)
Stock options exercised, net (in shares)           47,734        
Stock options exercised, net           $ 0 (273) 0 0 (273)
Other comprehensive loss, net of tax           $ 0 0 0 2,326 2,326
Restricted stock awards forfeited (in shares)           (9,524)        
Restricted stock awards forfeited           $ 0 0 0 0 0
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 35,024 0 35,024
Dividends paid           0 0 (8,265) 0 (8,265)
Share-based compensation           $ 0 1,806 0 0 1,806
Issuance of common stock - employee stock purchase plan (in shares)           29,122        
Issuance of common stock - employee stock purchase plan           $ 1 1,074 0 0 1,075
Restricted stock awards (in shares)           42,250        
Common stock repurchased - repurchase plan (in shares)           (213,188)        
Common stock repurchased - repurchase plan           $ (1) (2,507) 0 0 (2,508)
Common stock repurchased for employee/director taxes paid on restricted stock awards (in shares)           (9,193)        
Common stock repurchased for employee/director taxes paid on restricted stock awards           $ 0 (386) 0 0 (386)
Stock options exercised, net (in shares)           187,478        
Stock options exercised, net           $ 0 (1,633) 0 0 (1,633)
Other comprehensive loss, net of tax           $ 0 0 0 6,166 6,166
Restricted stock awards forfeited (in shares)           (4,000)        
Restricted stock awards forfeited           $ 0 0 0 0 0
Balance (in shares) at Dec. 31, 2024           7,833,014        
Balance at Dec. 31, 2024           $ 78 $ 55,716 $ 257,113 $ (17,140) $ 295,767