v3.26.1
Revenue - Contract Liabilities (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Balance, beginning $ 745 $ 759  
Additions 358 531  
Revenue recognized (366) (669)  
Balance, ending 737 621 $ 745
Contract liabilities 737 $ 621  
Sunoco LP      
Balance, beginning 125    
Balance, ending 136   125
Contract assets 607   480
Accounts receivable from contracts with customers 2,612   $ 1,686
Contract liabilities $ 136