v3.26.3
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Disaggregation of Revenue          
Total revenue from contracts with customers $ 3,087,213 $ 2,243,472 $ 8,398,690 $ 6,502,722  
Revenue originating as physical forward sale contracts and exchange agreements 3,574,777 2,428,258 10,332,929 7,343,984  
Revenue from leases $ 22,398 $ 22,686 $ 66,657 $ 66,832  
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Total sales Total sales Total sales Total sales  
Total other sales $ 3,597,175 $ 2,450,944 $ 10,399,586 $ 7,410,816  
Total sales 6,684,388 4,694,416 18,798,276 13,913,538  
Contract with Customer, Contract Asset, Contract Liability, and Receivable          
Contract assets 0   0   $ 0
Contract liabilities 0   $ 0   $ 0
Minimum          
Contract with Customer, Contract Asset, Contract Liability, and Receivable          
Payment terms     2 days    
Maximum          
Contract with Customer, Contract Asset, Contract Liability, and Receivable          
Payment terms     30 days    
Petroleum and related product sales          
Disaggregation of Revenue          
Total revenue from contracts with customers 2,958,053 2,113,023 $ 8,047,784 6,151,691  
Station operations          
Disaggregation of Revenue          
Total revenue from contracts with customers 129,160 130,449 350,906 351,031  
Wholesale          
Disaggregation of Revenue          
Total revenue from contracts with customers 1,339,090 783,399 3,541,685 2,326,202  
Revenue originating as physical forward sale contracts and exchange agreements 3,400,070 2,333,194 9,914,618 7,111,324  
Revenue from leases 853 1,229 2,593 3,232  
Total other sales 3,400,923 2,334,423 9,917,211 7,114,556  
Total sales 4,740,013 3,117,822 13,458,896 9,440,758  
Wholesale | Petroleum and related product sales          
Disaggregation of Revenue          
Total revenue from contracts with customers 1,339,090 783,399 3,541,685 2,326,202  
GDSO          
Disaggregation of Revenue          
Total revenue from contracts with customers 1,566,993 1,257,288 4,181,944 3,560,428  
Revenue from leases 21,545 21,457 64,064 63,600  
Total other sales 21,545 21,457 64,064 63,600  
Total sales 1,588,538 1,278,745 4,246,008 3,624,028  
GDSO | Petroleum and related product sales          
Disaggregation of Revenue          
Total revenue from contracts with customers 1,437,833 1,126,839 3,831,038 3,209,397  
GDSO | Station operations          
Disaggregation of Revenue          
Total revenue from contracts with customers 129,160 130,449 350,906 351,031  
Total sales 150,705 151,906 414,970 414,631  
Commercial          
Disaggregation of Revenue          
Total revenue from contracts with customers 181,130 202,785 675,061 616,092  
Revenue originating as physical forward sale contracts and exchange agreements 174,707 95,064 418,311 232,660  
Total other sales 174,707 95,064 418,311 232,660  
Total sales 355,837 297,849 1,093,372 848,752  
Commercial | Petroleum and related product sales          
Disaggregation of Revenue          
Total revenue from contracts with customers $ 181,130 $ 202,785 $ 675,061 $ 616,092