XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets (Details) - Schedule of intangible assets - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Intangible assets, Cost $ 3,374,760 $ 3,374,760
Intangible assets, Accumulated Amortization 1,922,946 1,709,461
Intangible assets, Net 1,451,814 1,665,299
Patents [Member]    
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Intangible assets, Cost 622,733 622,733
Intangible assets, Accumulated Amortization 583,896 544,644
Intangible assets, Net 38,837 78,089
Trade names and trademarks [Member]    
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Intangible assets, Cost 1,715,325 1,715,325
Intangible assets, Accumulated Amortization 655,684 626,413
Intangible assets, Net 1,059,641 1,088,912
Customer list [Member]    
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Intangible assets, Cost 584,468 584,468
Intangible assets, Accumulated Amortization 357,882 270,212
Intangible assets, Net 226,586 314,256
Product Formulas [Member]    
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Intangible assets, Cost 292,234 292,234
Intangible assets, Accumulated Amortization 178,941 135,107
Intangible assets, Net 113,293 157,127
Royalty rights [Member]    
Intangible Assets (Details) - Schedule of intangible assets [Line Items]    
Intangible assets, Cost 160,000 160,000
Intangible assets, Accumulated Amortization 146,543 133,085
Intangible assets, Net $ 13,457 $ 26,915