v3.26.3
Summary of Significant Accounting Policies - Concentration of Suppliers (Details) - Supplier Concentration Risk - Product Benchmark - Major Suppliers
3 Months Ended 9 Months Ended
Sep. 30, 2026
store
Sep. 30, 2025
store
Sep. 30, 2026
store
company
Sep. 30, 2025
store
Fuel        
Accounting Policies [Line Items]        
Number of major suppliers | company     2  
Concentration risk percentage 91.00% 87.00% 88.00% 89.00%
Merchandise        
Accounting Policies [Line Items]        
Number of major suppliers | store 3 3 3 3
Concentration risk percentage 54.00% 53.00% 54.00% 54.00%