XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenues $ 1,745,036 $ 1,980,835
Refining | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 1,686,129 1,926,616
Refining | Gasoline | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 579,300 647,186
Refining | Distillates | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 659,885 832,797
Refining | Other refined products | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 366,350 403,993
Refining | Merchandise | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Refining | Transportation and terminalling services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Refining | Other revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 80,594 42,640
Logistics | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 71,415 71,842
Logistics | Gasoline | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Logistics | Distillates | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Logistics | Other refined products | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Logistics | Merchandise | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Logistics | Transportation and terminalling services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 71,415 71,842
Logistics | Other revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Retail | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 136,432 140,134
Retail | Gasoline | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 100,633 103,293
Retail | Distillates | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 10,988 11,180
Retail | Other refined products | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Retail | Merchandise | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 24,028 24,793
Retail | Transportation and terminalling services | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Retail | Other revenue | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues $ 783 $ 868