Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets - Components of Intangible Assets (Details)

v3.4.0.3
Intangible Assets - Components of Intangible Assets (Details) - USD ($)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Dec. 31, 2015
Intangible assets consist of:      
Less: accumulated amortization $ (415,525)   $ (399,509)
Intangible assets, net 747,482   678,082
Amortization of Intangible Assets 16,016 $ 11,772  
Licensing Agreements      
Intangible assets consist of:      
Finite-lived intangible assets, gross $ 906,061   897,594
Licensing Agreements | Minimum      
Intangible assets consist of:      
Amortization period of intangible assets 17 years    
Licensing Agreements | Maximum      
Intangible assets consist of:      
Amortization period of intangible assets 20 years    
Patents      
Intangible assets consist of:      
Finite-lived intangible assets, gross $ 256,946   $ 179,997
Amortization period of intangible assets 3 years    
Non-amortizable pending costs $ 256,946