XML 40 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]
   
Units
 
Balance at December 31, 2017
   
561,610
 
Granted
   
178,129
 
Distributed
   
(109,454
)
Forfeited
   
(4,010
)
Balance at March 31, 2018
   
626,275