XML 68 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Activity for Stock Options and Warrants (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
$ / shares
$ / warrant
shares
Dec. 31, 2017
USD ($)
$ / shares
$ / warrant
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $ $ 3,300  
Common stock, shares, outstanding (shares) 9,865,735 9,483,911
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $ $ 3,300 $ 100
Common Stock Warrants, Shares   209,818
Weighted Average Exercise Price, Warrants Outstanding | $ / warrant 5.90 53.20
Weighted Average Remaining Contractual Term warrant outstanding 4 years 2 months 9 days  
Weighted Average Remaining Contractual Term, Warrants Outstanding   11 months 12 days
Aggregate Intrinsic Value, Warrants Outstanding | $ $ 0 $ 0
Share-based Compensation Arrangement by Share-based Payment Award, Options and Non-Option Equity Instruments, Outstanding [Roll Forward]    
Warrants Granted 0  
Weighted Average Exercise Price, Warrants Granted | $ / shares $ 0.00  
Warrants Exercised 0  
Weighted Average Exercise Price, Warrants Exercised | $ / shares $ 0.00  
Warrants Expired 0  
Weighted Average Exercise Price, Warrants Expired | $ / shares $ 0.00  
Warrants Canceled (179,818)  
Weighted Average Exercise Price, Warrants Canceled | $ / shares $ 60.40  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value | $ $ 3,300  
shares, vested and expected to vest 30,000  
Weighted Average Exercise Price, Warrants vested & expected to vest | $ / warrant 5.90  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 30,000  
Weighted Average Exercise Price, Warrants Exercisable | $ / warrant 5.90  
weighted Average Remaining Contractual Term, warrants vested 4 years 2 months 9 days  
Aggregate Intrinsic Value, Warrants vested and expected to vest | $ $ 0  
Aggregate Intrinsic Value, Warrants vested | $ $ 0  
US Equity Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 30.50 $ 33.50
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 3 months 18 days 4 years 9 months 4 days
Common stock, shares, outstanding (shares) 30,000  
Weighted Average Remaining Contractual Term, Warrants Vested and Expect to Vest 4 years 2 months 9 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 1,008,918  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price | $ / shares $ 30.80  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 5 years 3 months 4 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 157,360  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares $ 4.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options and Non-Option Equity Instruments, Outstanding [Roll Forward]    
Stock Options, Outstanding at December 31, 2017 1,072,499  
Stock Options Exercised (77,498)  
Stock Options Forfeited (130,801)  
Stock Options Expired (3,030)  
Stock Options, Outstanding at December 31, 2018 1,018,530 1,072,499
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price | $ / shares $ 32.50  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price | $ / shares 3.80  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price | $ / shares $ 4.60  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 895,861  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price | $ / shares $ 34.20  
Options, Vested, weighted Average Remaining Contractual Term 4 years 9 months 11 days