v3.26.1
Revenue - Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Balance, beginning $ 745 $ 759  
Additions 385 298  
Revenue recognized (391) (383)  
Balance, ending 739 674 $ 745
Contract liabilities 739 $ 674  
Sunoco LP      
Balance, beginning 125    
Balance, ending 127   125
Contract assets 575   480
Accounts receivable from contracts with customers 3,006   $ 1,686
Contract liabilities $ 127