XML 79 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Basis of Presentation - Risk, Impairment, etc. (Details) - customer
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Organization and Basis of Presentation      
Number of customers 0 0 0
Sales Revenue | Product      
Organization and Basis of Presentation      
Percentage of consolidated total 100.00% 100.00% 100.00%
Sales Revenue | Product | Gasoline sales: gasoline and gasoline blendstocks (such as ethanol)      
Organization and Basis of Presentation      
Percentage of consolidated total 67.00% 68.00% 67.00%
Sales Revenue | Product | Convenience store and prepared food sales, rental income and sundries      
Organization and Basis of Presentation      
Percentage of consolidated total 3.00% 4.00% 3.00%
Product Margin | Product      
Organization and Basis of Presentation      
Percentage of consolidated total 100.00% 100.00% 100.00%
Product Margin | Product | Wholesale segment      
Organization and Basis of Presentation      
Percentage of consolidated total 25.00% 19.00% 24.00%
Product Margin | Product | Gasoline Distribution and Station Operations segment      
Organization and Basis of Presentation      
Percentage of consolidated total 73.00% 78.00% 72.00%
Product Margin | Product | Commercial segment      
Organization and Basis of Presentation      
Percentage of consolidated total 2.00% 3.00% 4.00%