XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Revenue Contract Liabilities (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Contract with Customer, Liability $ 573 $ 408 $ 459 $ 309
Additions 815 611    
Revenue Recognized (688) $ (512)    
Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price (13)      
Sunoco LP [Member]        
Contract assets 182   157  
Accounts receivable from contracts with customers $ 631   $ 463