XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Stock options and warrants (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2018
USD ($)
$ / shares
$ / warrant
shares
Dec. 31, 2017
USD ($)
$ / shares
$ / warrant
shares
Warrants, Number of Shares [Roll Forward]    
Warrants, Shares, Beginning of Period 209,818  
Warrants Granted 0  
Warrants Exercised 0  
Warrants Canceled 0  
Warrants Expired (161,164)  
Warrants, Shares, End of Period 48,654 209,818
Warrants Weighted Average Exercise Price [Roll Forward]    
Weighted Average Exercise Price, Warrants Outstanding, Beginning of Period | $ / warrant 53.20  
Weighted Average Exercise Price, Warrants Granted | $ / shares $ 0.00  
Weighted Average Exercise Price, Warrants Exercised | $ / shares 0.00  
Weighted Average Exercise Price, Warrants Canceled | $ / shares 0.00  
Weighted Average Exercise Price, Warrants Expired | $ / shares $ 50.30  
Weighted Average Exercise Price, Warrants Outstanding, End of Period | $ / warrant 59.84 53.20
Weighted Average Remaining Contractual Term, Warrant outstanding 2 years 11 months 12 days 11 months 12 days
Aggregate Intrinsic Value, Warrants Outstanding | $ $ 17,400 $ 0
Warrants, vested and expected to vest 48,654  
Weighted Average Exercise Price, Warrants vested & expected to vest | $ / warrant 59.84  
Weighted Average Remaining Contractual Term, Warrants Vested and Expect to Vest 2 years 11 months 12 days  
Aggregate Intrinsic Value, Warrants vested and expected to vest | $ $ 17,400  
Warrants, Vested. Number 48,654  
Warrants, Vested, Weighted Average Exercise Price | $ / warrant 59.84  
Warrants, Vested, Weighted Average Remaining Contractual Term 2 years 11 months 12 days  
Warrants, Vested, Aggregate Intrinsic Value | $ $ 17,400  
US Equity Plan [Member]    
Options, Outstanding [Roll Forward]    
Options, Outstanding, Beginning of Period 1,072,499  
Options, Grants in Period, Net of Forfeitures 144,310  
Options, Exercises in Period (74,622)  
Options, Forfeitures in Period (3,030)  
Options, Expirations in Period (65,941)  
Options, Outstanding, End of Period 1,073,216 1,072,499
Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Options, Outstanding, Weighted Average Exercise Price, Beginning of Period | $ / shares $ 33.50  
Options, Grants in Period, Weighted Average Exercise Price | $ / shares 3.80  
Options, Exercises in Period, Weighted Average Exercise Price | $ / shares 4.60  
Options, Forfeitures in Period, Weighted Average Exercise Price | $ / shares 3.80  
Options, Expirations in Period, Weighted Average Exercise Price | $ / shares 24.50  
Options, Outstanding, Weighted Average Exercise Price, End of Period | $ / shares $ 31.50 $ 33.50
Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 5 months 1 day 4 years 9 months 4 days
Options, Outstanding, Intrinsic Value | $ $ 1,237,500 $ 100
Options, Vested and Expected to Vest, Outstanding, Number 1,061,160  
Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price | $ / shares $ 31.80  
Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 5 years 4 months 13 days  
Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $ $ 1,205,700  
Options, Vested and Expected to Vest, Exercisable, Number 963,497  
Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price | $ / shares $ 34.60  
Options, Vested, Weighted Average Remaining Contractual Term 4 years 11 months 12 days  
Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value | $ $ 950,500