XML 39 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Warrants Schedule of Stockholders' Equity Note, Warrants or Rights (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Class of Warrant or Right [Line Items]  
Outstanding warrants 95,431
2014 Warrants [Member]  
Class of Warrant or Right [Line Items]  
Outstanding warrants 1,419
Exercise Price Per Warrant | $ / shares $ 5.912
Warrants Expiration Date Aug. 31, 2020
Term A Warrants [Member]  
Class of Warrant or Right [Line Items]  
Outstanding warrants 53,720
Exercise Price Per Warrant | $ / shares $ 11.169
Warrants Expiration Date Feb. 28, 2025
Term B Warrants [Member]  
Class of Warrant or Right [Line Items]  
Outstanding warrants 40,292
Exercise Price Per Warrant | $ / shares $ 11.169
Warrants Expiration Date Sep. 07, 2025