Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Gross Amount $ 459,815 $ 451,296
Accumulated Amortization (264,022) (207,171)
Net Carrying Amount 195,793 244,125
Supply Chain Development [Member]    
Gross Amount 395,249 395,249
Accumulated Amortization (242,532) (193,127)
Net Carrying Amount $ 152,717 $ 202,122
Weighted- Average Amortization Period 3 years 1 month 13 days 3 years 5 months 1 day
Patents and Trademarks [Member]    
Gross Amount $ 64,566 $ 56,047
Accumulated Amortization (21,490) (14,044)
Net Carrying Amount $ 43,076 $ 42,003
Weighted- Average Amortization Period 1 year 6 months 29 days 2 years 26 days