XML 58 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
INVENTORY (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Inventory    
Raw Materials $ 10,903,084 $ 5,504,915
Work in Process 86,452 165,910
Finished Goods 2,978,090 2,200,955
Total 13,967,626 $ 7,871,780
Inventory, non-current related to Triferic $ 1,826,554