v3.26.1
Note 9 - Earnings per Share - Schedule of Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net income $ 1,896 $ 1,199 $ 3,721 $ 2,363
Weighted average shares outstanding (basic) (in shares) 3,238,103 3,175,347 3,236,683 3,174,290
Effect of dilutive restricted stock units (in shares) 1,040 164 1,040 154
Weighted average shares outstanding (dilutive) (in shares) 3,239,143 3,175,511 3,237,723 3,174,444
Earnings per share - basic (in dollars per share) $ 0.58 $ 0.38 $ 1.14 $ 0.74
Earnings per share - diluted (in dollars per share) $ 0.58 $ 0.38 $ 1.14 $ 0.74