XML 57 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Inventory - Schedule of Inventory (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Completed goods $ 3,857,620 $ 3,770,071
Work in progress 129,198 150,333
Raw materials and supplies 4,749,918 4,807,305
Total inventory $ 8,736,736 $ 8,727,709