XML 67 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
WARRANTS (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Nov. 30, 2019
Warrants to purchase common stock issued and outstanding    
Number of Warrants 270,940  
Weighted average exercise price $ 86.09  
Weighted average life in years 3 years 6 months 15 days  
2014 Warrant Exercise price $352.50    
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  
2016 Warrant Exercise price $7500.00    
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 Warrant Exercise price $6.98    
Warrants to purchase common stock issued and outstanding    
Warrants Issued Year 2018  
Number of Warrants 252,896  
Warrant Exercise Price $ 6.98 $ 6.98
Expiration date Jun. 25, 2023  
2019 Warrant Exercise price $4.50    
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