XML 80 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUES (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenues $ 163,365,565 $ 180,720,661
Petroleum products    
Disaggregation of Revenue [Line Items]    
Revenues 154,893,008 168,733,378
Metals    
Disaggregation of Revenue [Line Items]    
Revenues 8,472,557 11,987,283
Northern United States    
Disaggregation of Revenue [Line Items]    
Revenues 42,195,020 41,207,747
Southern United States    
Disaggregation of Revenue [Line Items]    
Revenues 121,170,545 139,512,914
Black Oil    
Disaggregation of Revenue [Line Items]    
Revenues 139,269,164 143,836,981
Black Oil | Petroleum products    
Disaggregation of Revenue [Line Items]    
Revenues 139,269,164 143,836,981
Black Oil | Metals    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Black Oil | Northern United States    
Disaggregation of Revenue [Line Items]    
Revenues 42,195,020 41,207,747
Black Oil | Southern United States    
Disaggregation of Revenue [Line Items]    
Revenues 97,074,144 102,629,234
Refining & Marketing    
Disaggregation of Revenue [Line Items]    
Revenues 12,957,767 22,935,482
Refining & Marketing | Petroleum products    
Disaggregation of Revenue [Line Items]    
Revenues 12,957,767 22,935,482
Refining & Marketing | Metals    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Refining & Marketing | Northern United States    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Refining & Marketing | Southern United States    
Disaggregation of Revenue [Line Items]    
Revenues 12,957,767 22,935,482
Recovery    
Disaggregation of Revenue [Line Items]    
Revenues 11,138,634 13,948,198
Recovery | Petroleum products    
Disaggregation of Revenue [Line Items]    
Revenues 2,666,077 1,960,915
Recovery | Metals    
Disaggregation of Revenue [Line Items]    
Revenues 8,472,557 11,987,283
Recovery | Northern United States    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Recovery | Southern United States    
Disaggregation of Revenue [Line Items]    
Revenues $ 11,138,634 $ 13,948,198