XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Employee Benefits (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Employee Stock Ownership Plan (ESOP) Disclosures [Table Text Block]
  

2023

  

2022

 

Shares held by participants beginning of the year

  361,069   353,677 

Shares allocated to participants

  24,318   24,318 

Shares purchased with dividends received on allocated shares

  7,005   3,540 

Shares distributed to participants

  (19,849)  (20,466)

Shares held by participants end of year

  372,543   361,069 
         

Unreleased shares beginning of the year

  133,782   158,100 

Shares released during year

  (24,318)  (24,318)

Unreleased shares end of year

  109,464   133,782 

Total ESOP shares end of year

  482,007   494,851 

Fair value of unreleased shares at December 31

 $2,517,672   2,854,908 
         
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Shares

Available

For Grant

  

Unvested

Restricted

Shares

Outstanding

  

Options

Outstanding

  

Award Value/

Weighted

Average

Exercise Price

  

Vesting

Period
(in years)

 

2009 Plan

                    

December 31, 2021

  0   0   34,229  $11.21     

December 31, 2022

  0   0   34,229  $11.21     

December 31, 2023

  0   0   34,229  $11.21     
                     

2017 Plan

                    

December 31, 2021

  345,907   22,841   0   N/A     

Granted February 1, 2022

  (11,286)  7,524   0       3 

Granted April 26, 2022

  (2,616)  1,744   0       1 

Vested

  0   (13,055)  0         

December 31, 2022

  332,005   19,054   0   N/A     

Granted January 24, 2023

  (9,843)  6,562   0       3 

Granted April 25, 2023

  (4,122)  2,748   0       1 

Vested

  0   (10,329)  0         

December 31, 2023

  318,040   18,035   0   N/A     
                     

Total all plans

  318,040   18,035   34,229  $11.21