Annual report pursuant to Section 13 and 15(d)

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

v3.21.1
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Gross Amount $ 465,683 $ 451,295
Accumulated Amortization (321,838) (207,170)
Net Carrying Amount 143,845 244,125
Supply Chain Development [Member]    
Gross Amount 395,248 395,248
Accumulated Amortization (291,937) (193,126)
Net Carrying Amount $ 103,311 $ 202,122
Weighted- Average Amortization Period 1 year 18 days 2 years 3 months 19 days
Patents and Trademarks [Member]    
Gross Amount $ 70,435 $ 56,047
Accumulated Amortization (29,901) (14,044)
Net Carrying Amount $ 40,534 $ 42,003
Weighted- Average Amortization Period 2 years 5 months 12 days 3 years 1 month 6 days