XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

2023

  

2022

 

(Numerator):

        

Net income

 $9,624  $16,797 

(Denominator):

        

Weighted average shares outstanding – basic

  6,265,394   6,252,369 

Potentially dilutive common shares – restricted stock units

  13,711   6,988 

Weighted average shares outstanding – diluted

  6,279,105   6,259,357 

Income per common share

        

Basic

 $1.54  $2.69 

Diluted

 $1.53  $2.68