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
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Intangible assets consist of:      
Less: accumulated amortization $ (480,300)   $ (463,575)
Intangible assets, net 890,688   828,979
Amortization of Intangible Assets 23,189 $ 16,016  
Future amortization of license and patent agreements      
Remainder of this year 55,000    
License Agreements      
Intangible assets consist of:      
Finite-lived intangible assets, gross $ 991,451   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 $ 379,537   $ 308,212
Amortization period of intangible assets 3 years    
Non-amortizable pending costs $ 379,537