XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Warrants Outstanding - Schedule of Warrant Outstanding (Details)
9 Months Ended
Sep. 30, 2020
$ / shares
shares
Warrants outstanding 1,376,459
Warrants exercisable 1,376,459
Exercise Price One [Member]  
Warrants exercise price | $ / shares $ 102.88
Warrants outstanding 52,877
Warrants weighted average remaining contractual life (Years) 7 days
Warrants exercisable 52,877
Exercise Price Two [Member]  
Warrants exercise price | $ / shares $ 150.00
Warrants outstanding 40,000
Warrants weighted average remaining contractual life (Years) 11 days
Warrants exercisable 40,000
Exercise Price Three [Member]  
Warrants exercise price | $ / shares $ 37.50
Warrants outstanding 200,000
Warrants weighted average remaining contractual life (Years) 2 years 7 days
Warrants exercisable 200,000
Exercise Price Four [Member]  
Warrants exercise price | $ / shares $ 55.00
Warrants outstanding 60,375
Warrants weighted average remaining contractual life (Years) 4 years 8 months 5 days
Warrants exercisable 60,375
Exercise Price Five [Member]  
Warrants exercise price | $ / shares $ 45.75
Warrants outstanding 36,665
Warrants weighted average remaining contractual life (Years) 4 years 10 months 6 days
Warrants exercisable 36,665
Exercise Price Six [Member]  
Warrants exercise price | $ / shares $ 1.83
Warrants outstanding 340,448
Warrants weighted average remaining contractual life (Years) 4 years 10 months 6 days
Warrants exercisable 340,448
Exercise Price Seven [Member]  
Warrants exercise price | $ / shares $ 0.001
Warrants outstanding 646,094
Warrants weighted average remaining contractual life (Years) 2 months 30 days
Warrants exercisable 646,094