Annual report pursuant to Section 13 and 15(d)

Warrants - Summary of Warrants Outstanding and Exercisable (Details)

v3.20.4
Warrants - Summary of Warrants Outstanding and Exercisable (Details) - $ / shares
Sep. 30, 2020
Sep. 30, 2019
Series B Convertible Preferred Warrants Exercise Price $16.60    
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding and exercisable 54,396  
Warrants exercise price, outstanding and exercisable $ 16.60  
Series B Convertible Preferred Warrants Exercise Price $16.80    
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding and exercisable 17,857  
Warrants exercise price, outstanding and exercisable $ 16.80  
Series B Convertible Preferred Warrants Exercise Price $24.30    
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding and exercisable 12,383  
Warrants exercise price, outstanding and exercisable $ 24.30  
Series B Convertible Preferred Warrants Exercise Price $28.50    
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding and exercisable 33,393  
Warrants exercise price, outstanding and exercisable $ 28.50  
Series B Convertible Preferred Stock Warrants    
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding and exercisable 118,029 118,029
Warrants exercise price, outstanding and exercisable $ 20.80 $ 20.80