Annual report pursuant to Section 13 and 15(d)

Common Stock, Stock Options and Warrants (Details 2)

v3.20.4
Common Stock, Stock Options and Warrants (Details 2)
12 Months Ended
Sep. 30, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number 26,831,989
Investor Warrants [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 $ 7.50
Number 38,673
Expiration Dates November 2, 2020 – March 14, 2021
LMB Warrants Two [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 218,972
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 1,294,498
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 2,793,297
Expiration Dates September 27, 2024
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
February 2020 Exercise Agreement Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.02
Number 6,298,673
Expiration Dates August 19, 2025
February 2020 Exercise Agreement Placement Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.28
Number 440,907
Expiration Dates August 19, 2025
May 2020 Registered Direct Offering Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.00
Number 2,400,000
Expiration Dates November 18, 2025
May 2020 Registered Direct Offering Placement Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.33
Number 494,118
Expiration Dates May 14, 2025
August 2020 Underwriter Warrants  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 1.31
Number 641,166
Expiration Dates August 10, 2025