XML 32 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Finite-lived intangible assets, gross $ 929,816 $ 864,566
Finite-lived intangible assets, accumulated amortization 488,639 369,014
Intangible assets, net 441,177 495,552
Patents, Copyrights and Intellectual Property [Member]    
Finite-lived intangible assets, gross 836,544 796,080
Finite-lived intangible assets, accumulated amortization 413,957 300,528
Intangible assets, net 422,587 495,552
Licensing Agreements [Member]    
Finite-lived intangible assets, gross 10,000 10,000
Finite-lived intangible assets, accumulated amortization 10,000 10,000
Intangible assets, net 0 0
Certifications [Member]    
Finite-lived intangible assets, gross 83,272 58,486
Finite-lived intangible assets, accumulated amortization 64,682 58,486
Intangible assets, net $ 18,590 $ 0