XML 102 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Total revenues $ 4,386,263 $ 4,967,424 $ 3,579,259
Rental income 82,331 84,106 83,182
Operating income (loss) 88,070 96,006 36,129
Fuel Sales to External Customers [Member]      
Segment Reporting Information [Line Items]      
Total revenues 3,966,956 4,584,064 3,274,074
Food and Merchandise Sales [Member]      
Segment Reporting Information [Line Items]      
Total revenues 315,957 280,191 209,123
Other Revenue [Member]      
Segment Reporting Information [Line Items]      
Total revenues 21,019 19,063 12,880
Unallocated [Member]      
Segment Reporting Information [Line Items]      
Operating income (loss) (99,452) (105,057) (106,745)
Wholesale | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Total revenues 2,290,051 2,690,089 2,143,249
Rental income 69,693 71,322 71,536
Operating income (loss) 90,813 93,667 86,772
Wholesale | Operating Segments [Member] | Fuel Sales to External Customers [Member]      
Segment Reporting Information [Line Items]      
Total revenues 2,215,110 2,612,258 2,067,992
Wholesale | Operating Segments [Member] | Other Revenue [Member]      
Segment Reporting Information [Line Items]      
Total revenues 5,248 6,509 3,721
Retail [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Total revenues 2,096,212 2,277,335 1,436,010
Rental income 12,638 12,784 11,646
Operating income (loss) 96,709 107,396 56,102
Retail [Member] | Operating Segments [Member] | Fuel Sales to External Customers [Member]      
Segment Reporting Information [Line Items]      
Total revenues 1,751,846 1,971,806 1,206,082
Retail [Member] | Operating Segments [Member] | Food and Merchandise Sales [Member]      
Segment Reporting Information [Line Items]      
Total revenues 315,957 280,191 209,123
Retail [Member] | Operating Segments [Member] | Other Revenue [Member]      
Segment Reporting Information [Line Items]      
Total revenues $ 15,771 $ 12,554 $ 9,159