XML 94 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segments - Summary of Net Sales Attributed to Customers Product Group (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Revenue $ 35,596,035 $ 34,840,394
Nutraceuticals [Member]    
Revenue 29,903,714 33,877,529
Over the Counter (OTC) [Member]    
Revenue 1,203,034 907,401
Consumer Goods [Member]    
Revenue 3,614,090
Cosmeceuticals [Member]    
Revenue $ 875,197 $ 55,464