Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule Of Purchases From Suppliers (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Schedule Of Purchases From Suppliers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fuel Products | Supplier A      
Purchase Commitment Excluding Longterm Commitment [Line Items]      
Supplier Purchases $ 864,021 $ 974,156 $ 776,314
Fuel Products | Supplier B      
Purchase Commitment Excluding Longterm Commitment [Line Items]      
Supplier Purchases 708,764 870,982 638,928
Fuel Products | Supplier C      
Purchase Commitment Excluding Longterm Commitment [Line Items]      
Supplier Purchases 800,932 758,856  
Merchandise Products | Supplier D      
Purchase Commitment Excluding Longterm Commitment [Line Items]      
Supplier Purchases $ 734,638 $ 664,438 $ 645,257