XML 36 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Patent costs $ 764,891 $ 764,891
Trademarks costs 108,632 103,309
Accumulated amortization on patents and trademarks $ 394,020 330,411
Expiration date of patents 2025-12  
Amortization of intangible assets $ 63,610 $ 63,610