XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

2025

  

2024

 
      

Weighted

      

Weighted

 
      

Average

      

Average

 
      

Grant Date

      

Grant Date

 
  

Shares

  

Fair Value

  

Shares

  

Fair Value

 

Nonvested at January 1,

  84,593  $16.59   79,017  $17.94 

Granted

  38,950   14.60   41,703   13.87 

Vested

  (37,998)  16.12   (36,127)  16.39 

Forfeited

            

Nonvested at March 31,

  85,545  $15.89   84,593  $16.59 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended

 
  

March 31,

 
  

2025

  

2024

 

Restricted stock expense

 $284   315 

Tax effect

  60   66