XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 2,012,936 $ 2,143,933 $ 5,651,410 $ 6,142,236
Refining | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 1,945,370 2,080,546 5,458,008 5,964,435
Refining | Gasoline | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 723,326 755,838 1,983,070 2,133,705
Refining | Distillates | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 798,641 863,339 2,185,551 2,497,574
Refining | Other refined products | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 387,615 400,899 1,146,149 1,201,836
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 35,788 60,470 143,238 131,320
Logistics | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 80,310 77,741 224,730 222,058
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 80,310 77,741 224,730 222,058
Logistics | Other revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Retail | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 151,330 150,213 434,447 443,189
Retail | Gasoline | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 108,646 107,824 315,052 323,027
Retail | Distillates | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 13,682 13,006 37,584 36,914
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 28,048 28,469 79,223 80,611
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 $ 954 $ 914 $ 2,588 $ 2,637