v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance, value at Dec. 31, 2024 $ 47,273 $ 14,451 $ 21,001 $ (11,984) $ 70,741
Beginning balance, shares at Dec. 31, 2024 23,637        
Net income 4,440 4,440
Other comprehensive income, net of tax 1,658 1,658
Cash dividend declared (1,889) (1,889)
Repurchase of common stock $ (71) (35) (106)
Repurchase of common stock, shares (36)        
Ending balance, value at Jun. 30, 2025 $ 47,202 14,416 23,552 (10,326) 74,844
Ending balance, shares at Jun. 30, 2025 23,601        
Beginning balance, value at Mar. 31, 2025 $ 47,228 14,428 21,020 (10,104) 72,572
Beginning balance, shares at Mar. 31, 2025 23,614        
Net income 2,532 2,532
Other comprehensive income, net of tax (222) (222)
Repurchase of common stock $ (26) (12) (38)
Repurchase of common stock, shares (13)        
Ending balance, value at Jun. 30, 2025 $ 47,202 14,416 23,552 (10,326) 74,844
Ending balance, shares at Jun. 30, 2025 23,601        
Beginning balance, value at Dec. 31, 2025 $ 47,134 14,378 29,210 (7,867) 82,855
Beginning balance, shares at Dec. 31, 2025 23,567        
Net income 6,513 6,513
Other comprehensive income, net of tax (805) (805)
Cash dividend declared (2,120) (2,120)
Repurchase of common stock $ (55) (43) (98)
Repurchase of common stock, shares (28)        
Ending balance, value at Jun. 30, 2026 $ 47,079 14,335 33,603 (8,672) 86,345
Ending balance, shares at Jun. 30, 2026 23,539        
Beginning balance, value at Mar. 31, 2026 $ 47,111 14,360 30,152 (8,506) 83,117
Beginning balance, shares at Mar. 31, 2026 23,556        
Net income 3,451 3,451
Other comprehensive income, net of tax (166) (166)
Repurchase of common stock $ (32) (25) (57)
Repurchase of common stock, shares (17)        
Ending balance, value at Jun. 30, 2026 $ 47,079 $ 14,335 $ 33,603 $ (8,672) $ 86,345
Ending balance, shares at Jun. 30, 2026 23,539