XML 115 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Patents (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Patent costs $ 477,149 $ 533,496
Less accumulated amortization (102,227) (84,429)
Patent costs, less accumulated amortization 374,922 449,067
Amortization expense 19,693 23,319
Loss on impairment of patents $ 66,234 $ 105,665