Annual report pursuant to Section 13 and 15(d)

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

v3.20.1
Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)
12 Months Ended
Dec. 31, 2019
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,188,624
Edison Nation Holdings, LLC [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 990,000
Selling Agent Warrants [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 160,492
Options [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 80,000
Convertible Shares Under Notes Payable [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 285,632
Warrants for Noteholders [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 50,000
Restricted Stock Units [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 210,000
Shares to be Issued to Consultants [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 412,500