v3.26.3
Note 2 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 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, September 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, September 30, 2026

  70,455  $17.97