XML 34 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost $ 3,374,760 $ 3,221,108
Intangible assets, Accumulated Amortization 1,424,813 1,170,896
Intangible assets, Net 1,949,947 2,050,212
Patents [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 622,733 622,733
Intangible assets, Accumulated Amortization 492,308 439,972
Intangible assets, Net 130,425 182,761
Trade names and trademarks [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 1,715,325 1,649,880
Intangible assets, Accumulated Amortization 587,387 561,449
Intangible assets, Net 1,127,938 1,088,431
Customer list [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 584,468 525,663
Intangible assets, Accumulated Amortization 153,319 48,186
Intangible assets, Net 431,149 477,477
Product formulas [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 292,234 262,832
Intangible assets, Accumulated Amortization 76,659 24,093
Intangible assets, Net 215,575 238,739
Royalty rights [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets, Cost 160,000 160,000
Intangible assets, Accumulated Amortization 115,140 97,196
Intangible assets, Net $ 44,860 $ 62,804