XML 68 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Schedule of Warrants Issued (Details) - $ / shares
Jan. 31, 2019
Mar. 31, 2018
Class Of Warrant Or Right [Line Items]    
Number of Warrants   7,739,092
Former Financial Advisor | Warrant One    
Class Of Warrant Or Right [Line Items]    
Number of Warrants 8,576  
Exercise Price $ 8.86  
Expiration Date Apr. 01, 2021  
Former Financial Advisor | Warrant Two    
Class Of Warrant Or Right [Line Items]    
Number of Warrants 22,253  
Exercise Price $ 5.68  
Expiration Date Mar. 30, 2022  
Former Financial Advisor | Warrant Three    
Class Of Warrant Or Right [Line Items]    
Number of Warrants 17,066  
Exercise Price $ 12.60  
Expiration Date Jun. 30, 2022  
Former Financial Advisor | Warrant Four    
Class Of Warrant Or Right [Line Items]    
Number of Warrants 14,286  
Exercise Price $ 12.60  
Expiration Date Aug. 31, 2022