Annual report [Section 13 and 15(d), not S-K Item 405]

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

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