Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Information Regarding Outstanding Warrants (Details)

v3.20.1
Stockholders' Equity - Schedule of Information Regarding Outstanding Warrants (Details) - Common Stock Warrants
12 Months Ended
Dec. 31, 2019
USD ($)
Number Outstanding $ 5,532,267
Weighted - Average Remaining Contractual Life 2 years 1 month 2 days
Intrinsic Value $ 10,470,008 [1]
Exercise Price $1.83  
Number Outstanding $ 1,540
Weighted - Average Remaining Contractual Life 11 months 15 days
Intrinsic Value $ 4,574 [1]
Exercise Price $2.20  
Number Outstanding $ 4,025,167
Weighted - Average Remaining Contractual Life 2 years 4 months 3 days
Intrinsic Value $ 10,465,434 [1]
Exercise Price $5.50  
Number Outstanding $ 1,110,580
Weighted - Average Remaining Contractual Life 1 year 8 months 1 day
Intrinsic Value [1]
Exercise Price $16.23  
Number Outstanding $ 242,021
Weighted - Average Remaining Contractual Life 11 months 15 days
Intrinsic Value [1]
Exercise Price $21.10  
Number Outstanding $ 152,084
Weighted - Average Remaining Contractual Life 11 months 15 days
Intrinsic Value [1]
Exercise Price $40.00  
Number Outstanding $ 875
Weighted - Average Remaining Contractual Life 25 days
Intrinsic Value [1]
[1] Intrinsic value is calculated as the estimated fair value of the Company's stock at December 31, 2019 less the warrant exercise price of in-the-money warrants.