XML 57 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Finite-lived intangible assets, gross $ 864,566 $ 930,045
Finite-lived intangible assets, accumulated amortization 369,014 267,883
Intangible assets, net $ 495,552 $ 662,162
Patents, Copyrights and Intellectual Property [Member]    
Weighted Average Amortization Period (Year) 14 years 18 years
Finite-lived intangible assets, gross $ 796,080 $ 839,831
Finite-lived intangible assets, accumulated amortization 300,528 177,669
Intangible assets, net $ 495,552 $ 662,162
Licensing Agreements [Member]    
Weighted Average Amortization Period (Year) 5 years 5 years
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]    
Weighted Average Amortization Period (Year) 4 years 3 years
Finite-lived intangible assets, gross $ 58,486 $ 58,722
Finite-lived intangible assets, accumulated amortization 58,486 58,722
Intangible assets, net $ 0 $ 0
Other Intangible Assets [Member]    
Weighted Average Amortization Period (Year)   5 years
Finite-lived intangible assets, gross   $ 21,492
Finite-lived intangible assets, accumulated amortization   21,492
Intangible assets, net   $ 0