v3.26.1
Segment Reporting - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Fuel costs $ 767,142 $ 720,211
Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 1,344,365 1,347,326
Operating income from segments 60,727 52,528
Interest and other financial expenses, net (5,521) (7,478)
Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Total revenues 726,393 596,730
Wholesale | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 690,909 640,412
Fuel costs 650,964 610,013
Credit card fees 1,522 1,669
Rent, included allocated expenses 12,952 8,656
Repairs and maintenance 1,267 991
Other segment expenses 1,192 453
Operating income from segments 23,012 18,630
Wholesale | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Total revenues 0 0
Fleet Fueling | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 129,540 120,524
Fuel costs 110,554 103,104
Credit card fees 1,410 1,045
Rent, included allocated expenses 2,972 2,854
Repairs and maintenance 990 918
Other segment expenses 1,659 1,611
Operating income from segments 11,955 10,992
Fleet Fueling | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Total revenues 0 0
GPMP | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 515,369 575,719
Fuel costs 0 496
Other segment expenses 2,322 2,668
Operating income from segments 25,616 21,926
Interest and other financial expenses, net (5,521) (7,478)
GPMP | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Fuel costs 503,519 563,833
GPMP | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Total revenues 723,251 594,148
Fuel costs 707,163 580,944
Other Segments | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 8,547 10,671
Other segment expenses 11,545 12,273
Operating income from segments 144 980
Other Segments | Intersegment Eliminations    
Segment Reporting Information [Line Items]    
Total revenues 3,142 2,582
Fuel Revenue [Member] | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 807,598 756,798
Fuel Revenue [Member] | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues 514,484 574,416
Fuel Revenue [Member] | Wholesale | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 673,855 630,060
Fuel Revenue [Member] | Wholesale | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues 0 0
Fuel Revenue [Member] | Fleet Fueling | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 127,299 118,406
Fuel Revenue [Member] | Fleet Fueling | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues 0 0
Fuel Revenue [Member] | GPMP | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 0 496
Fuel Revenue [Member] | GPMP | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues 514,484 574,416
Fuel Revenue [Member] | Other Segments | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 6,444 7,836
Fuel Revenue [Member] | Other Segments | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues 0 0
Other Revenues, Net | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 19,102 12,957
Other Revenues, Net | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues 3,181 3,155
Other Revenues, Net | Wholesale | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 16,530 10,352
Other Revenues, Net | Wholesale | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues 524 0
Other Revenues, Net | Fleet Fueling | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 2,241 2,118
Other Revenues, Net | Fleet Fueling | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues 0 0
Other Revenues, Net | GPMP | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 171 155
Other Revenues, Net | GPMP | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues 714 652
Other Revenues, Net | Other Segments | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenues 160 332
Other Revenues, Net | Other Segments | Operating Segments | Related Party    
Segment Reporting Information [Line Items]    
Total revenues $ 1,943 $ 2,503