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

2022

  

2021

 

(Numerator):

        

Net income

 $16,797  $10,359 

(Denominator):

        

Weighted average shares outstanding – basic

  6,252,369   5,550,589 

Potentially dilutive common shares – restricted stock units

  6,988   8,492 

Weighted average shares outstanding – diluted

  6,259,357   5,559,081 

Income per common share

        

Basic

 $2.69  $1.87 

Diluted

 $2.68  $1.86