Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Deficit) (Details)

v3.19.1
Stockholders' Equity (Deficit) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Class of Warrant or Right  
Exercise Price (in dollars per share) | $ / shares $ 7.20
Outstanding | shares 5,963
Class of Warrant or Right Issued Date One [Member]  
Class of Warrant or Right  
Date Issued Oct. 08, 2014
Expiration Date Oct. 08, 2020
Exercise Price (in dollars per share) | $ / shares $ 19.80
Outstanding | shares 141
Class of Warrant or Right Issued Date Two [Member]  
Class of Warrant or Right  
Date Issued Jul. 27, 2017
Expiration Date Jul. 27, 2024
Exercise Price (in dollars per share) | $ / shares $ 1.50
Outstanding | shares 367
Class of Warrant or Right Issued Date Three [Member]  
Class of Warrant or Right  
Date Issued Mar. 21, 2018
Expiration Date Mar. 21, 2025
Exercise Price (in dollars per share) | $ / shares $ 7.20
Outstanding | shares 7
Class Of Warrant or Right Issued Date Four [Member]  
Class of Warrant or Right  
Date Issued Mar. 21, 2018
Expiration Date Mar. 21, 2025
Exercise Price (in dollars per share) | $ / shares $ 7.20
Outstanding | shares 90
Class Of Warrant or Right Issued Date Five [Member]  
Class of Warrant or Right  
Date Issued Sep. 25, 2018
Expiration Date Sep. 25, 2023
Exercise Price (in dollars per share) | $ / shares $ 1.50
Outstanding | shares 5,105
Class Of Warrant or Right Issued Date Six [Member]  
Class of Warrant or Right  
Date Issued Sep. 25, 2018
Expiration Date Sep. 25, 2023
Exercise Price (in dollars per share) | $ / shares $ 1.68
Outstanding | shares 253