v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
NCI - Preferred Stock of Subsidiary
Total
Balance at Dec. 31, 2023 $ 16,989 $ 295,699 $ 173,105 $ (25,907)   $ 459,886
Balance (in shares) at Dec. 31, 2023 16,988,879          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income     17,360     17,360
Other comprehensive income       109   109
Stock options exercised $ 4 39       43
Stock options exercised (in shares) 4,500          
Restricted stock, net of forfeitures $ 75 (75)        
Restricted stock, net of forfeitures (in shares) 74,757          
Restricted stock withheld for taxes $ (6) (139)       (145)
Restricted stock withheld for taxes (in shares) (6,039)          
Stock compensation expense   894       894
Common stock dividend     (2,714)     (2,714)
Repurchases of common stock $ (136) (2,832)       (2,968)
Repurchases of common stock (in shares) (136,195)          
Balance at Jun. 30, 2024 $ 16,926 293,586 187,751 (25,798)   472,465
Balance (in shares) at Jun. 30, 2024 16,925,902          
Balance at Mar. 31, 2024 $ 17,057 296,061 181,103 (27,425)   466,796
Balance (in shares) at Mar. 31, 2024 17,056,704          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income     8,003     8,003
Other comprehensive income       1,627   1,627
Restricted stock, net of forfeitures $ (6) 6        
Restricted stock, net of forfeitures (in shares) (6,000)          
Restricted stock withheld for taxes $ (1) (13)       (14)
Restricted stock withheld for taxes (in shares) (607)          
Stock compensation expense   376       376
Common stock dividend     (1,355)     (1,355)
Repurchases of common stock $ (136) (2,832)       (2,968)
Repurchases of common stock (in shares) (136,195)          
Balance at Jun. 30, 2024 $ 16,926 293,586 187,751 (25,798)   472,465
Balance (in shares) at Jun. 30, 2024 16,925,902          
Balance at Mar. 31, 2024 $ 17,057 296,061 181,103 (27,425)   466,796
Balance (in shares) at Mar. 31, 2024 17,056,704          
Balance at Jun. 30, 2025 $ 17,018 295,209 224,061 (17,274) $ 113 $ 519,127
Balance (in shares) at Jun. 30, 2025 17,017,547         17,017,547
Balance at Dec. 31, 2024 $ 16,926 294,269 203,824 (23,671) 113 $ 491,461
Balance (in shares) at Dec. 31, 2024 16,925,672         16,925,672
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income     22,959     $ 22,959
Other comprehensive income       6,397   6,397
Stock options exercised $ 4 59       63
Stock options exercised (in shares) 4,203          
Restricted stock, net of forfeitures $ 96 (96)        
Restricted stock, net of forfeitures (in shares) 96,121          
Restricted stock withheld for taxes $ (8) (257)       (265)
Restricted stock withheld for taxes (in shares) (8,449)          
Stock compensation expense   1,234       1,234
Common stock dividend     (2,722)     (2,722)
Balance at Jun. 30, 2025 $ 17,018 295,209 224,061 (17,274) 113 $ 519,127
Balance (in shares) at Jun. 30, 2025 17,017,547         17,017,547
Balance at Mar. 31, 2025 $ 17,018 294,736 213,721 (19,647) 113 $ 505,941
Balance (in shares) at Mar. 31, 2025 17,017,547          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income     11,705     11,705
Other comprehensive income       2,373   2,373
Stock compensation expense   473       473
Common stock dividend     (1,365)     (1,365)
Balance at Jun. 30, 2025 $ 17,018 $ 295,209 $ 224,061 $ (17,274) $ 113 $ 519,127
Balance (in shares) at Jun. 30, 2025 17,017,547         17,017,547