Annual report pursuant to Section 13 and 15(d)

Common Stock, Stock Options and Warrants (Details 2)

v3.10.0.1
Common Stock, Stock Options and Warrants (Details 2) - $ / shares
12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Number 15,193,192  
Convertible Note Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 9.75  
Number 40,436  
Expiration date September 12, 2019  
Stock Options [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 4.35 $ 6.69
Number 1,601,039 861,039
Investor and Placement Agent Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 9.00  
Number 384,006  
Expiration date September 12, 2019  
Investor Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 9.00  
Number 202,469  
Expiration date March 19, 2020 – September 14, 2020  
Investor Warrants One [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 9.00  
Number 307,778  
Expiration date November 5, 2020 – April 25, 2021  
Lmb Warrants One [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 6.15  
Number 90,151  
Expiration date June 12, 2019 – March 2, 2021  
Lmb Warrants Two [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 9.90  
Number 8,155  
Expiration date September 30, 2019 – January 8, 2020  
Lmb Warrants Three [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 20.70  
Number 17,721  
Expiration date November 3, 2019 – March 6, 2020  
Lmb Warrants Four [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 7.50  
Number 73,883  
Expiration date August 18, 2020 – March 14, 2021  
Lmb Warrants Five [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 7.50  
Number 53,110  
Expiration date March 24, 2022 – April 29, 2022  
Financial Advisor Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 3.00  
Number 25,833  
Expiration date August 15, 2021  
Offering Placement Agent Warrants Two Thousand Sixteen [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 4.13  
Number 140,819  
Expiration date November 23, 2021 – February 27, 2022  
Public Offering Warrants Two Thousand Seventeen [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 4.13  
Number 1,622,989  
Expiration date August 2, 2022  
Public Offering Underwriter Warrants Two Thousand Seventeen [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 4.54  
Number 65,940  
Expiration date February 2, 2023  
December Two Thousand Seventeen Registered Direct/Private Placement Offering Investor Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 4.63  
Number 640,180  
Expiration date June 19, 2023  
December Two Thousand Seventeen Registered Direct/Private Placement Offering Agent Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 5.87  
Number 89,625  
Expiration date December 19, 2022  
March Two Thousand Eighteen Registered Direct/Private Placement Offering Investor Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 2.86  
Number 669,504  
Expiration date October 2, 2023  
March Two Thousand Eighteen Registered Direct/Private Placement Offering Agent Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 3.73  
Number 46,866  
Expiration date March 28, 2023  
August Two Thousand Eighteen Offering Investor Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 1.15  
Number 7,843,138  
Expiration date August 14, 2023  
August Two Thousand Eighteen Offering Pre-Funded Unit Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 0.01  
Number 2,321,569  
Expiration date No expiration date  
August Two Thousand Eighteen Offering Agent Warrants [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Exercise price $ 1.59  
Number 549,020  
Expiration date August 8, 2023