XML 35 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Common Stock, Stock Options and Warrants (Details 1)
3 Months Ended
Dec. 31, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number 13,593,192
Investor and Placement Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 9.00
Number 384,006
Expiration date September 12, 2019
Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 9.00
Number 202,469
Expiration date 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 date 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 90,151
Expiration date June 12, 2019 - March 2, 2021
LMB Warrants One [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 9.90
Number 8,155
Expiration date September 30, 2019 - 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 date 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 date 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 date 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 date 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 date 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 date 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 date 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 date June 19, 2023
December 2017 Registered Direct/Private Placement Offering Placement Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 5.87
Number 89,625
Expiration date 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 date October 2, 2023
March 2018 Registered Direct/Private Placement Offering Placement Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 3.73
Number 46,866
Expiration date March 28, 2023
Convertible Note Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 9.75
Number 40,436
Expiration date September 12, 2019
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 date August 14, 2023
August 2018 Offering Pre-Funded Unit Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 0.01
Number 721,569
Expiration date No expiration date
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 date August 8, 2023