Annual report pursuant to Section 13 and 15(d)

Stock-Based Awards - Schedule of Warrants Activity (Details)

v3.20.2
Stock-Based Awards - Schedule of Warrants Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Payment Arrangement [Abstract]    
Number of Warrants, Outstanding, Beginning balance 2,214 2,243
Number of Warrants, Issued 3,174 416
Number of Warrants, Exercised//Expired (90) (445)
Number of Warrants, Price reset provision 34  
Number of Warrants, Outstanding, Ending balance 5,332 2,214
Weighted Average Exercise Price, Outstanding, Beginning $ 28.93 $ 29.52
Weighted Average Exercise Price, Issued 3.00 4.68
Weighted Average Exercise Price, Exercised//Expired 6.00 13.95
Weighted Average Exercise Price, Price reset provision 25.00  
Weighted Average Exercise Price, Outstanding, Ending $ 13.86 $ 28.93
Warrants outstanding ,Weighted Average Remaining Contractual Life in Years, Beginning 3 years 3 months 26 days 3 years 3 months 26 days
Warrants outstanding ,Weighted Average Remaining Contractual Life in Years, Beginning 3 years 3 months 19 days 2 years 7 months 2 days