v3.26.1
Note 2 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Nonvested Share Activity [Table Text Block]
      

Weighted

 
      

Average

 
  

Deferred

  

Fair Value

 
  

Stock

  

Per Share

 

Non-Vested Balance, December 31, 2025

  13,626  $17.61 

Granted

  15,282   15.70 

Vested

  (13,626)  17.61 

Forfeited

      

Non-Vested Balance, June 30, 2026

  15,282  $15.70 
      

Weighted

 
      

Average

 
  

Deferred

  

Fair Value

 
  

Stock

  

Per Share

 

Non-Vested Balance, December 31, 2025

  53,210  $20.92 

Granted

  36,200   15.50 

Vested

  (18,955)  21.54 

Forfeited

      

Non-Vested Balance, June 30, 2026

  70,455  $17.97