XML 56 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
Contract with Customer, Asset and Liability [Table Text Block]
The following table summarizes the consolidated activity of our contract liabilities:
Contract Liabilities
Balance, December 31, 2019$394 
Additions
651 
Revenue recognized
(680)
Balance, December 31, 2019
365 
Additions
771 
Revenue recognized
(846)
Balance, December 31, 2020$290 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
As of December 31, 2020, the aggregate amount of transaction price allocated to unsatisfied (or partially satisfied) performance obligations was $40.35 billion, and the Partnership expects to recognize this amount as revenue within the time bands illustrated below:
Years Ending December 31,
202120222023ThereafterTotal
Revenue expected to be recognized on contracts with customers existing as of December 31, 2020$5,120 $5,475 $5,051 $24,701 $40,347 
Sunoco LP [Member]  
Contract with Customer, Asset and Liability [Table Text Block]
The balances of Sunoco LP’s contract assets and contract liabilities as of December 31, 2020 and 2019 were as follows:
 December 31, 2020December 31, 2019
Contract Balances   
Contract asset
$121 $117 
Accounts receivable from contracts with customers
256 366