XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
WARRANTS (Details) - $ / shares
6 Months Ended
Jun. 30, 2021
Mar. 31, 2020
Warrants to purchase common stock issued and outstanding    
Number of Warrants 14,078,338  
Weighted average exercise price $ 1.41  
Weighted average life in years 4 years 1 month 28 days  
2018 Warrants {Member]    
Warrants to purchase common stock issued and outstanding    
Warrants Issued Year 2018  
Number of Warrants 211,921  
Warrant Exercise Price $ 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 2,545,455  
Warrant Exercise Price $ 2.75  
Expiration date Mar. 10, 2025  
Warrants 2020, Second [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, Third [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, 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    
Warrants Issued Year 2020  
Number of Warrants 1,206,562 165,455
Warrant Exercise Price $ 1.00 $ 3.4375
Expiration date Oct. 22, 2025  
October 2020 Offering [Member]    
Warrants to purchase common stock issued and outstanding    
Warrants Issued Year 2020  
Number of Warrants 8,129,318  
Warrant Exercise Price $ 0.80  
Expiration date Oct. 27, 2025