XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Outstanding Debt - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Jun. 06, 2019
May 05, 2020
Debt Instrument [Line Items]    
Debt instrument, warrants price per unit   $ 10.00
Series E Preferred Stock and Related Warrants [Member]    
Debt Instrument [Line Items]    
Debt instrument, warrants price per unit $ 1,500  
Senior Secured Promissory Notes [Member]    
Debt Instrument [Line Items]    
Debt instrument, principal face amount $ 2.0  
Debt instrument maturity date Jul. 16, 2021  
Interest rate 8.00%  
Series D Warrants [Member]    
Debt Instrument [Line Items]    
Number of common shares issuable on cancellation of warrants 5,605  
Pre-Funded Series D Warrants [Member]    
Debt Instrument [Line Items]    
Number of common shares issuable on cancellation of warrants 100,000