XML 32 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost $ 3,374,760 $ 3,374,760
Intangible assets, Accumulated Amortization 1,495,975 1,424,813
Intangible assets, Net 1,878,785 1,949,947
Patents [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 622,733 622,733
Intangible assets, Accumulated Amortization 505,392 492,308
Intangible assets, Net 117,341 130,425
Trade names and trademarks [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 1,715,325 1,715,325
Intangible assets, Accumulated Amortization 597,142 587,387
Intangible assets, Net 1,118,183 1,127,938
Customer list [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 584,468 584,468
Intangible assets, Accumulated Amortization 182,541 153,319
Intangible assets, Net 401,927 431,149
Product formulas [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 292,234 292,234
Intangible assets, Accumulated Amortization 91,273 76,659
Intangible assets, Net 200,961 215,575
Royalty rights [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 160,000 160,000
Intangible assets, Accumulated Amortization 119,627 115,140
Intangible assets, Net $ 40,873 $ 44,860