XML 54 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Revenues $ 6,457,484 $ 5,806,907
United States [Member]    
Revenues 4,829,287  
Canada [Member]    
Revenues 1,579,643  
China [Member]    
Revenues 26,472  
India [Member]    
Revenues 16,112  
Chile [Member]    
Revenues 3,317  
UAE [Member]    
Revenues 2,653  
Consumer [Member] | Antifreeze    
Revenues 59,385  
Industrial [Member] | Ethylene Glycol    
Revenues 3,836,415  
Industrial [Member] | Additive    
Revenues $ 2,561,684