Annual report pursuant to Section 13 and 15(d)

Intangible Assets, Net - Schedule of Intangible Assets (Details)

v3.20.1
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Gross Carrying Amount $ 13,000,000 $ 13,000,000
Net Amount  
Indefinite Lived Intangible Assets Accumulated Amortization 1,401,937 312,269
Intangible Assets, Net 11,598,063 12,687,731
Trademarks and Trade Names [Member]    
Gross Carrying Amount 3,140,000 3,140,000
Indefinite Lived Intangible Assets Accumulated Amortization
Intangible Assets, Net 3,140,000 3,140,000
Indefinite-lived Intangible Assets [Member]    
Gross Carrying Amount 3,140,000 3,140,000
Indefinite Lived Intangible Assets Accumulated Amortization
Intangible Assets, Net $ 3,140,000 $ 3,140,000
Customer Relationships [Member]    
Useful Life 15 years 15 years
Weighted Average Remaining Life 13 years 9 months 18 days 14 years 9 months 18 days
Gross Carrying Amount $ 4,270,000 $ 4,270,000
Accumulated Amortization 339,556 61,555
Net Amount $ 3,930,444 $ 4,208,444
Developed Technology [Member]    
Useful Life 7 years 7 years
Weighted Average Remaining Life 5 years 8 months 12 days 6 years 8 months 12 days
Gross Carrying Amount $ 3,800,000 $ 3,800,000
Accumulated Amortization 697,619 159,524
Net Amount $ 3,102,381 $ 3,640,476
Membership Network [Member]    
Useful Life 7 years 7 years
Weighted Average Remaining Life 5 years 8 months 12 days 6 years 8 months 12 days
Gross Carrying Amount $ 1,740,000 $ 1,740,000
Accumulated Amortization 331,429 82,857
Net Amount $ 1,408,571 $ 1,657,143
Noncompete Agreements [Member]    
Useful Life 2 years 2 years
Weighted Average Remaining Life 8 months 12 days 1 year 8 months 12 days
Gross Carrying Amount $ 50,000 $ 50,000
Accumulated Amortization 33,333 8,333
Net Amount 16,667 41,667
Finite-Lived Intangible Assets [Member]    
Gross Carrying Amount 9,860,000 9,860,000
Accumulated Amortization 1,401,937 312,269
Net Amount $ 8,458,063 $ 9,547,731