XML 33 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
           
Weighted-
 
           
average
 
           
Exercise Price
 
   
Shares
   
Per Share
 
                 
Outstanding, January 1, 2019
   
7,450
    $
17.55
 
                 
Outstanding, March 31, 2019
   
7,450
    $
17.55
 
                 
Exercisable, March 31, 2019
   
7,450
    $
17.55
 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
           
Weighted-
 
           
average
 
           
Grant Date Fair
 
   
Units
   
Value Per Unit
 
                 
Nonvested at January 1, 2019
   
21,072
    $
41.96
 
Granted
   
14,565
     
41.90
 
Vested
   
(4,970
)    
32.40
 
Nonvested at March 31, 2019
   
30,667
    $
43.48
 
                 
Expected to vest at March 31, 2019
   
20,715
    $
41.22