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

For the Year Ended December 31,

  

2023

  

2022

$ in thousands, except per share amounts

 

Net Income

(Numerator)

  

Common

Shares(1)

(Denominator)

  

Per

Share

  

Net Income

(Numerator)

  

Common

Shares(1)

(Denominator)

  

Per

Share

Basic earnings per share

 $15,691   5,889,687  $2.66  $25,932   5,989,601  $4.33

Dilutive shares for restricted stock awards:

      266           -    

Diluted earnings per share

 $15,691   5,889,953  $2.66  $25,932   5,989,601  $4.33