Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF INTANGIBLE ASSETS (Details)

v3.21.2
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Indefinite-lived Intangible Assets [Line Items]    
Gross Amount $ 519,195 $ 465,683
Accumulated Amortization (381,861) (321,838)
Net Carrying Amount 137,334 143,845
Supply Chain Development [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Gross Amount 404,622 395,248
Accumulated Amortization (341,548) (291,937)
Net Carrying Amount $ 63,074 $ 103,311
Weighted- Average Amortization Period 7 months 13 days 1 year 18 days
Patents and Trademarks [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Gross Amount $ 114,573 $ 70,435
Accumulated Amortization (40,313) (29,901)
Net Carrying Amount $ 74,260 $ 40,534
Weighted- Average Amortization Period 2 years 7 months 2 days 2 years 5 months 12 days