XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTS (Details)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Warrants to purchase common stock issued and outstanding  
Number of Warrants | shares 563,162
Weighted average exercise price | $ / shares $ 35.15
Weighted average life in years 2 years 10 months 28 days
2020 Series A Warrants Exercise price $2.75  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2020
Number of Warrants | shares 101,829
Warrant Exercise Price | $ / shares $ 68.75
Expiration date Mar. 10, 2025
2020 Placement Agent Warrants Exercise price $3.475  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2020
Number of Warrants | shares 6,620
Warrant Exercise Price | $ / shares $ 85.94
Expiration date Mar. 05, 2025
2020 Series B Warrants Exercise price $ 0.00001  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2020
Number of Warrants | shares 510
Warrant Exercise Price | $ / shares $ 0.00025
2020 Series C Warrants Exercise price $1.62  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2020
Number of Warrants | shares 67,211
Warrant Exercise Price | $ / shares $ 40.50
Expiration date Oct. 17, 2025
2020 Placement Agent Warrants Exercise price $2.1875  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2020
Number of Warrants | shares 4,461
Warrant Exercise Price | $ / shares $ 54.6900
Expiration date Apr. 15, 2025
2018 Warrants  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2018
Number of Warrants | shares 8,483
Warrant Exercise Price | $ / shares $ 174.53
Expiration date Jun. 25, 2023
2019 Warrants [Member]  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2019
Number of Warrants | shares 610
Warrant Exercise Price | $ / shares $ 112.50
Expiration date Nov. 21, 2024
Placement Agent Warrants  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2020
Number of Warrants | shares 48,264
Warrant Exercise Price | $ / shares $ 25.00
Expiration date Oct. 22, 2025
October 2020 Offering  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2020
Number of Warrants | shares 325,174
Warrant Exercise Price | $ / shares $ 20.00
Expiration date Oct. 27, 2025