XML 100 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 18 - Stock-based Compensation - Stock Option Activities (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Outstanding (in shares) 207,108 34,190  
Outstanding, weighted average exercise price (in dollars per share) $ 14.68 $ 14.18 $ 9.65
Outstanding, average remaining contractual term (Year) 5 years 292 days 6 years 73 days 2 years 109 days
Granted (in shares) 5,000 178,650  
Granted, weighted average exercise price (in dollars per share) $ 15.48 $ 14.90  
Exercised (in shares) (15,464) (5,732)  
Exercised, weighted average exercise price (in dollars per share) $ 9.65 $ 9.65  
Forfeited or expired (in shares) (32,234)  
Forfeited or expired, weighted average exercise price (in dollars per share) $ 13.98  
Outstanding (in shares) 164,410 207,108 34,190
Exercisable (in shares) 37,890 28,458  
Exercisable, weighted average exercise price (in dollars per share) $ 13.89 $ 9.65  
Exercisable, average remaining contractual term (Year) 4 years 328 days 1 year 109 days  
Granted, average remaining contractual term (Year)   6 years 328 days