XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9 - Earnings (Loss) Per Share - Common Stock ("EPS") - Securities Excluded From the Diluted Per Share Calculation (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Exercise Price Less Than Average Market Price Of Common Shares [Member]        
Antidilutive securities (in shares) 786,249 5,631,656 2,906,754 5,523,602
Exercise Price Less Than Average Market Price Of Common Shares [Member] | Preferred Stock [Member]        
Antidilutive securities (in shares) 5,416,667 1,902,342 5,416,667
Exercise Price Less Than Average Market Price Of Common Shares [Member] | Employee Stock Option [Member]        
Antidilutive securities (in shares) 256 205,497 11,838 101,327
Exercise Price Less Than Average Market Price Of Common Shares [Member] | Warrant [Member]        
Antidilutive securities (in shares) 785,993 9,492 992,574 5,608
Exercise Price Greater Than Average Market Price Of Common Shares [Member]        
Antidilutive securities (in shares) 1,728,364 1,613,146 1,521,862 1,629,813
Exercise Price Greater Than Average Market Price Of Common Shares [Member] | Employee Stock Option [Member]        
Antidilutive securities (in shares) 1,541,558 262,094 1,335,056 278,761
Exercise Price Greater Than Average Market Price Of Common Shares [Member] | Warrant [Member]        
Antidilutive securities (in shares) 186,806 1,351,052 186,806 1,351,052