XML 110 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Earnings Per Share - Computation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net income available to common shareholders $ 20,794 $ 18,210
Weighted-average common shares outstanding (in shares) 5,732,532 5,676,711
Basic EPS (in dollars per share) $ 3.63 $ 3.21
Weighted Average Number of Shares Outstanding, Diluted, Adjustment (in shares) 40,165 39,991
Weighted-average common and potentially dilutive shares outstanding (in shares) 5,772,697 5,716,702
Diluted EPS (in dollars per share) $ 3.6 $ 3.19