Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets - Components of Intangible Assets (Details)

v3.7.0.1
Intangible Assets - Components of Intangible Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Intangible assets consist of:          
Less: accumulated amortization $ (497,026)   $ (497,026)   $ (463,575)
Intangible assets, net 940,594   940,594   828,979
Amortization of Intangible Assets 19,000 $ 16,000 41,706 $ 32,033  
Future amortization of license and patent agreements          
Remainder of this year 37,000   37,000    
Next five years 74,000   74,000    
After year five 533,000   533,000    
License Agreements          
Intangible assets consist of:          
Finite-lived intangible assets, gross 1,003,512   $ 1,003,512   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 $ 434,108   $ 434,108   $ 308,212
Amortization period of intangible assets     3 years    
Non-amortizable pending costs     $ 434,108    
Patents | Maximum          
Intangible assets consist of:          
Amortization period of intangible assets     20 years