XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventory (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Inventory [Line Items]    
Raw Materials $ 4,356,766 $ 10,604,232
Work in Process 219,553 212,505
Finished Goods 1,809,322 2,807,399
Total 6,385,641 13,624,136
Inventory, Noncurrent 1,865,834 $ 5,986,752
Triferic Finished Goods    
Inventory [Line Items]    
Finished goods inventory 11,916,193  
Inventory reserves $ 9,382,958