XML 73 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
Intangible Assets (Schedule of Intangible Assets) (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, net $ 22,154,176 $ 21,168,596
Product and License Rights    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 20,543,262 18,011,362
Accumulated amortization (4,988,333) (3,541,305)
Intangible assets, net 15,554,929 14,470,057
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 8,844,994 8,236,719
Accumulated amortization (2,298,442) (1,551,430)
Intangible assets, net 6,546,552 6,685,289
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 61,715 22,270
Accumulated amortization (9,020) (9,020)
Intangible assets, net $ 52,695 $ 13,250