XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventory (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Inventory [Line Items]    
Raw Materials $ 9,403,198 $ 10,604,232
Work in Process 124,534 212,505
Finished Goods 1,990,023 2,807,399
Total 11,517,755 13,624,136
Inventory, Noncurrent 6,007,601 $ 5,986,752
Triferic Finished Goods [Member]    
Inventory [Line Items]    
Finished goods inventory 5,903,000  
Inventory reserves $ 5,508,000