XML 88 R78.htm IDEA: XBRL DOCUMENT v3.21.2
During the six months ended June 30, 2021, the Company did not issue any warrants. The following table summarizes information about common stock warrants outstanding at June 30, 2021: (Details)
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Exercise Price $0.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share)
Number warrant outstanding | shares 6,500
Weighted average remaining contractual life (years) 3 years
[custom:ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRight-0]
Number Exercisable | shares 6,500
Warrant exercisable, weighted average exercise price (in dollars per share)
Exercise Price $0.00 [Member] | Minimum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 0.88
Exercise Price $8.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number warrant outstanding | shares 3,237,016
Weighted average remaining contractual life (years) 4 years 18 days
[custom:ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRight-0] $ 1.43
Number Exercisable | shares 3,237,016
Exercise Price $8.00 [Member] | Minimum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 0.88
Warrant exercisable, weighted average exercise price (in dollars per share) 0.88
Exercise Price $8.00 [Member] | Maximum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) 1.91
Warrant exercisable, weighted average exercise price (in dollars per share) $ 1.91
Exercise Price $12.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number warrant outstanding | shares 53,452
Weighted average remaining contractual life (years) 3 years 1 month 17 days
[custom:ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRight-0] $ 12.74
Number Exercisable | shares 53,452
Exercise Price $12.00 [Member] | Minimum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 8.00
Warrant exercisable, weighted average exercise price (in dollars per share) 8.00
Exercise Price $12.00 [Member] | Maximum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) 19.80
Warrant exercisable, weighted average exercise price (in dollars per share) $ 19.80
Exercise Price $19.80 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number warrant outstanding | shares 16,225
Weighted average remaining contractual life (years) 1 year 11 months 12 days
[custom:ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRight-0] $ 733.40
Number Exercisable | shares 16,225
Exercise Price $19.80 [Member] | Minimum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 440
Warrant exercisable, weighted average exercise price (in dollars per share) 440
Exercise Price $19.80 [Member] | Maximum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) 920
Warrant exercisable, weighted average exercise price (in dollars per share) $ 920
Exercise Price $440.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number warrant outstanding | shares 2,367
Weighted average remaining contractual life (years) 1 year 11 months 5 days
[custom:ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRight-0] $ 1,404.85
Number Exercisable | shares 2,367
Exercise Price $440.00 [Member] | Minimum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 1,040
Warrant exercisable, weighted average exercise price (in dollars per share) 1,040
Exercise Price $440.00 [Member] | Maximum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) 2,000
Warrant exercisable, weighted average exercise price (in dollars per share) $ 2,000
Exercise Price 6 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number warrant outstanding | shares 3,315,560
Weighted average remaining contractual life (years) 4 years 7 days
[custom:ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRight-0] $ 6.19
Number Exercisable | shares 3,315,560
Exercise Price 6 [Member] | Minimum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrant exercisable, weighted average exercise price (in dollars per share) $ 6.19
Exercise Price 6 [Member] | Maximum [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercse price (in dollars per share) $ 2,000