XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 2,017,468 $ 1,783,927 $ 3,998,303 $ 3,469,136
Refining | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 1,957,273 1,708,541 3,883,889 3,323,953
Refining | Gasoline | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 730,681 603,598 1,377,867 1,053,922
Refining | Distillates | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 801,438 700,048 1,634,235 1,479,101
Refining | Other refined products | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 396,944 404,619 800,937 790,228
Refining | Merchandise | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Refining | Transportation and terminalling services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Refining | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 28,210 276 70,850 702
Logistics | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 72,475 64,709 144,317 117,097
Logistics | Gasoline | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Logistics | Distillates | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Logistics | Other refined products | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Logistics | Merchandise | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Logistics | Transportation and terminalling services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 72,475 64,709 144,317 117,097
Logistics | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Retail | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 152,842 148,396 292,976 283,968
Retail | Gasoline | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 111,910 109,265 215,203 209,453
Retail | Distillates | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 12,728 12,368 23,908 23,967
Retail | Other refined products | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Retail | Merchandise | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 27,349 25,892 52,142 48,720
Retail | Transportation and terminalling services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Retail | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues $ 855 $ 871 $ 1,723 $ 1,828