XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Deferred Compensation
Common Stock Held By Deferred Compensation Trust
Accumulated Other Comprehensive Loss
Balance, shares at Dec. 31, 2023   5,534,499        
Balance, amount at Dec. 31, 2023 $ 121,016 $ 50,625 $ 109,756 $ 1,910 $ (1,910) $ (39,365)
Common stock repurchase, shares   (78,500)        
Common stock repurchase, amount (1,998) $ (1,998) 0 0 0 0
Cash dividends declared on common stock (1,929) 0 (1,929) 0 0 0
Equity incentive plan, net 0 0 0 33 (33) 0
Net earnings 3,948 0 3,948 0 0 0
Other comprehensive income 55 0 0 0 0 55
Balance, amount at Mar. 31, 2024 121,092 $ 48,627 111,775 1,943 (1,943) (39,310)
Balance, shares at Mar. 31, 2024   5,455,999        
Balance, shares at Dec. 31, 2023   5,534,499        
Balance, amount at Dec. 31, 2023 121,016 $ 50,625 109,756 1,910 (1,910) (39,365)
Net earnings 12,794          
Other comprehensive loss 2,513          
Change in accumulated other comprehensive income, net of tax 8,427          
Balance, amount at Sep. 30, 2024 136,282 $ 48,678 118,542 1,772 (1,772) (30,938)
Balance, shares at Sep. 30, 2024   5,457,646        
Balance, shares at Mar. 31, 2024   5,455,999        
Balance, amount at Mar. 31, 2024 121,092 $ 48,627 111,775 1,943 (1,943) (39,310)
Cash dividends declared on common stock (1,040) 0 (1,040) 0 0 0
Equity incentive plan, net 0 0 0 37 (37) 0
Net earnings 4,888 $ 0 4,888 0 0 0
Restricted stock units vested, shares   1,647        
Restricted stock units vested, amount 51 $ 51        
Other comprehensive loss (679) 0 0 0 0 (679)
Balance, amount at Jun. 30, 2024 124,312 $ 48,678 115,623 1,980 (1,980) (39,989)
Balance, shares at Jun. 30, 2024   5,457,646        
Cash dividends declared on common stock (1,039) $ 0 (1,039) 0 0 0
Equity incentive plan, net 0 0 0 (208) 208 0
Net earnings 3,958 0 3,958 0 0 0
Other comprehensive loss 2,700          
Change in accumulated other comprehensive income, net of tax 9,051 0 0 0 0 9,051
Balance, amount at Sep. 30, 2024 136,282 $ 48,678 118,542 1,772 (1,772) (30,938)
Balance, shares at Sep. 30, 2024   5,457,646        
Balance, shares at Dec. 31, 2024   5,457,646        
Balance, amount at Dec. 31, 2024 130,563 $ 48,658 121,062 1,757 (1,757) (39,157)
Cash dividends declared on common stock (1,968) 0 (1,968) 0 0 0
Equity incentive plan, net 0 0 0 85 (85) 0
Net earnings 4,345 0 4,345 0 0 0
Other comprehensive income 5,617 $ 0 0 0 0 5,617
Restricted stock units vested, shares   1,795        
Restricted stock units vested, amount 50 $ 50 0 0 0 0
State tax rate reduction (99) 0 0 0 0 (99)
Balance, amount at Mar. 31, 2025 138,508 $ 48,708 123,439 1,842 (1,842) (33,639)
Balance, shares at Mar. 31, 2025   5,459,441        
Balance, shares at Dec. 31, 2024   5,457,646        
Balance, amount at Dec. 31, 2024 130,563 $ 48,658 121,062 1,757 (1,757) (39,157)
Net earnings 13,197          
Other comprehensive loss 2,924          
Change in accumulated other comprehensive income, net of tax 9,811          
Balance, amount at Sep. 30, 2025 149,467 $ 48,708 130,105 1,523 (1,523) (29,346)
Balance, shares at Sep. 30, 2025   5,459,441        
Balance, shares at Mar. 31, 2025   5,459,441        
Balance, amount at Mar. 31, 2025 138,508 $ 48,708 123,439 1,842 (1,842) (33,639)
Cash dividends declared on common stock (1,093) 0 (1,093) 0 0 0
Equity incentive plan, net 0 0 0 (315) 315 0
Net earnings 5,160 0 5,160 0 0 0
Other comprehensive income 1,430 0 0 0 0 1,430
Balance, amount at Jun. 30, 2025 144,005 $ 48,708 127,506 1,527 (1,527) (32,209)
Balance, shares at Jun. 30, 2025   5,459,441        
Cash dividends declared on common stock (1,093) $ 0 (1,093) 0 0 0
Equity incentive plan, net 0 0 0 (4) 4 0
Net earnings 3,692 0 3,692 0 0 0
Other comprehensive income 2,863 0 0 0 0 2,863
Other comprehensive loss 845          
Change in accumulated other comprehensive income, net of tax 2,863          
Balance, amount at Sep. 30, 2025 $ 149,467 $ 48,708 $ 130,105 $ 1,523 $ (1,523) $ (29,346)
Balance, shares at Sep. 30, 2025   5,459,441