Annual report pursuant to Section 13 and 15(d)

Intangible Assets - Components of Intangible Assets (Details)

v3.8.0.1
Intangible Assets - Components of Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Intangible assets consist of:      
Less: accumulated amortization $ (530,477) $ (463,575)  
Intangible assets, net 936,992 828,979  
Amortization of Intangible Assets 78,993 74,871 $ 45,828
Future amortization of license and patent agreements      
2018 74,000    
2019 74,000    
2020 74,000    
2021 74,000    
2022 74,000    
2023 74,000    
Thereafter 134,000    
License Agreements      
Intangible assets consist of:      
Finite-lived intangible assets, gross $ 1,007,566 984,342  
License Agreements | Minimum      
Intangible assets consist of:      
Amortization period of intangible assets 17 years    
License Agreements | Maximum      
Intangible assets consist of:      
Amortization period of intangible assets 20 years    
Patents      
Intangible assets consist of:      
Finite-lived intangible assets, gross $ 459,903 $ 308,212  
Amortization period of intangible assets 3 years    
Patent costs $ 22,000    
Pending and issued license costs 460,000    
Pending and issued license costs amortized over period of 20 years $ 102,000    
Patents | Maximum      
Intangible assets consist of:      
Amortization period of intangible assets 20 years