v3.26.1
Note 9 - Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 

(Dollars in thousands, except per share amounts)

 

2026

   

2025

   

2026

   

2025

 
                                 

Net income

  $ 1,896     $ 1,199     $ 3,721     $ 2,363  

Weighted average shares outstanding (basic)

    3,238,103       3,175,347       3,236,683       3,174,290  

Effect of dilutive restricted stock units

    1,040       164       1,040       154  

Weighted average shares outstanding (dilutive)

    3,239,143       3,175,511       3,237,723       3,174,444  
                                 

Earnings per share - basic

  $ 0.58     $ 0.38     $ 1.14     $ 0.74  

Earnings per share - diluted

  $ 0.58     $ 0.38     $ 1.14     $ 0.74