XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANTS (Details) - $ / shares
6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Nov. 30, 2019
Warrants to purchase common stock issued and outstanding      
Number of Warrants 4,745,334    
Weighted average exercise price $ 7.08    
Weighted average life in years 4 years 9 months 26 days    
2014 Warrant Exercise price $11.75      
Warrants to purchase common stock issued and outstanding      
Warrants Issued Year 2014    
Number of Warrants 11    
Warrant Exercise Price $ 352.50    
Expiration date May 09, 2021    
Warrants 2016 [Member]      
Warrants to purchase common stock issued and outstanding      
Warrants Issued Year 2016    
Number of Warrants 2,865    
Warrant Exercise Price $ 7,500.00    
Expiration date Mar. 18, 2021    
2018 Series A Warrant      
Warrants to purchase common stock issued and outstanding      
Warrants Issued Year 2018    
Number of Warrants 211,921    
Warrant Exercise Price $ 6.98   $ 6.98
Expiration date Jun. 25, 2023    
Warrants 2019 [Member]      
Warrants to purchase common stock issued and outstanding      
Warrants Issued Year 2019    
Number of Warrants 15,168    
Warrant Exercise Price $ 4.50    
Expiration date Nov. 21, 2024    
Warrants 2020, First [Member]      
Warrants to purchase common stock issued and outstanding      
Warrants Issued Year 2020    
Number of Warrants 12,728    
Warrant Exercise Price $ 0.00001    
Warrants 2020, Second [Member]      
Warrants to purchase common stock issued and outstanding      
Warrants Issued Year 2020    
Number of Warrants 2,545,455    
Warrant Exercise Price $ 2.75    
Expiration date Mar. 10, 2025    
Warrants 2020, Third [Member]      
Warrants to purchase common stock issued and outstanding      
Warrants Issued Year 2020    
Number of Warrants 165,455    
Warrant Exercise Price $ 3.4375    
Expiration date Mar. 05, 2025    
Warrants 2020, Fourth [Member]      
Warrants to purchase common stock issued and outstanding      
Warrants Issued Year 2020    
Number of Warrants 1,680,240    
Warrant Exercise Price $ 1.62    
Expiration date Oct. 17, 2025    
Warrants 2020, Fifth [Member]      
Warrants to purchase common stock issued and outstanding      
Warrants Issued Year 2020    
Number of Warrants 111,491    
Warrant Exercise Price $ 2.1875    
Expiration date Apr. 15, 2025    
Placement Agent Warrants      
Warrants to purchase common stock issued and outstanding      
Number of Warrants   165,455  
Warrant Exercise Price   $ 3.4375