Annual report pursuant to Section 13 and 15(d)

Common Stock, Stock Options and Warrants (Details 2)

v3.19.3.a.u2
Common Stock, Stock Options and Warrants (Details 2)
12 Months Ended
Sep. 30, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number 25,492,513
Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 9.00
Number 202,469
Expiration Dates March 19, 2020 -September 14, 2020
Investor Warrants One [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 9.00
Number 307,778
Expiration Dates November 5, 2020 - April 25, 2021
LMB Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 6.15
Number 38,771
Expiration Dates November 20, 2020 – March 2, 2021
LMB Warrants One [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 9.90
Number 4,985
Expiration Dates January 8, 2020
LMB Warrants Two [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 20.70
Number 17,721
Expiration Dates November 3, 2019 - March 6, 2020
LMB Warrants Three [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 7.50
Number 73,883
Expiration Dates August 18, 2020 - March 14, 2021
LMB Warrants Four [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 7.50
Number 53,110
Expiration Dates March 24, 2022 - April 29, 2022
Financial Advisor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 3.00
Number 25,833
Expiration Dates August 15, 2021
2016 Offering Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 4.13
Number 140,819
Expiration Dates November 23, 2021 - February 27, 2022
2017 Public Offering Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 4.13
Number 1,622,989
Expiration Dates August 2, 2022
2017 Public Offering Underwriter Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 4.54
Number 65,940
Expiration Dates February 2, 2023
December 2017 Registered Direct/Private Placement Offering Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 4.63
Number 640,180
Expiration Dates June 19, 2023
December 2017 Registered Direct/Private Placement Offering Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 5.87
Number 89,625
Expiration Dates December 19, 2022
March 2018 Registered Direct/Private Placement Offering Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 2.86
Number 669,504
Expiration Dates October 2, 2023
March 2018 Registered Direct/Private Placement Offering Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 3.73
Number 46,866
Expiration Dates March 28, 2023
August 2018 Offering Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.15
Number 7,843,138
Expiration Dates August 14, 2023
August 2018 Offering Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.59
Number 549,020
Expiration Dates August 8, 2023
April 2019 Registered Direct/Private Placement Offering Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.42
Number 3,430,421
Expiration Dates April 5, 2021
April 2019 Registered Direct/Private Placement Offering Placement Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.93
Number 240,130
Expiration Dates April 5, 2021
September 2019 Offering Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 0.77
Number 7,821,230
Expiration Dates September 27, 2024
September 2019 Offering Pre-Funded Unit Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 0.0001
Number 1,060,615
Expiration Dates No expiration date
September 2019 Offering Underwriter Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.12
Number 547,486
Expiration Dates September 27, 2024