XML 88 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 4,710,089 $ 3,124,870 $ 5,401,516
Refining      
Disaggregation of Revenue [Line Items]      
Revenues 4,471,111 2,886,701 5,167,942
Logistics      
Disaggregation of Revenue [Line Items]      
Revenues 184,734 180,909 199,226
Retail      
Disaggregation of Revenue [Line Items]      
Revenues 456,416 363,713 458,889
Gasoline | Refining      
Disaggregation of Revenue [Line Items]      
Revenues 1,472,335 846,294 1,416,706
Gasoline | Logistics      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Gasoline | Retail      
Disaggregation of Revenue [Line Items]      
Revenues 333,396 241,003 326,304
Distillates | Refining      
Disaggregation of Revenue [Line Items]      
Revenues 1,927,851 1,256,618 2,503,981
Distillates | Logistics      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Distillates | Retail      
Disaggregation of Revenue [Line Items]      
Revenues 27,057 30,739 40,189
Other Refined Products | Refining      
Disaggregation of Revenue [Line Items]      
Revenues 1,065,555 753,591 1,242,401
Other Refined Products | Logistics      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Other Refined Products | Retail      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Merchandise | Refining      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Merchandise | Logistics      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Merchandise | Retail      
Disaggregation of Revenue [Line Items]      
Revenues 92,004 90,173 90,480
Transportation and terminalling services | Refining      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Transportation and terminalling services | Logistics      
Disaggregation of Revenue [Line Items]      
Revenues 184,734 180,909 199,226
Transportation and terminalling services | Retail      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Other revenue | Refining      
Disaggregation of Revenue [Line Items]      
Revenues 5,370 30,198 4,854
Other revenue | Logistics      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Other revenue | Retail      
Disaggregation of Revenue [Line Items]      
Revenues $ 3,959 $ 1,798 $ 1,916