Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)

v3.20.2
Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 21,408,522 22,695,644
Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 9,331,890 10,549,265
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 538,342 1,132,609
Series B Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 9,026,700 9,026,700
Convertible Debt [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 2,511,590 [1] 1,987,070 [2]
[1] As of March 31, 2020, certain of the convertible notes had variable conversion prices and the potentially dilutive shares were estimated based on market conditions. See Note 9 - Convertible Debt Obligations.
[2] Excludes 5,667,000 shares of GGI common stock issuable upon the conversion of the Gaucho Notes (see Note 8 - Debt obligations.