XML 116 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Contracts with customers (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2019
Contract with Customer, Liability $ 759 $ 749 $ 615  
Additions 1,256 1,254    
Deferred Revenue, Revenue Recognized $ (1,246) (1,120)    
Sunoco LP [Member]        
Contract with Customer, Liability   0   $ 39
Accounts receivable from contracts with customers   809   1,084
Contract assets   $ 256   $ 288