XML 79 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition Contract Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Contract With Customer, Liability [Line Items]    
Contract with Customer, Liability - Beginning of Period $ 1,215 $ 1,397
Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress 140 157
Other Significant Noncash Transaction, Value of Consideration Received 11 13
Contract with Customer, Liability, Revenue Recognized (224) (352)
Contract with Customer, Liability - End of Period 1,209 1,215
Chesapeake Energy Corporation [Member]    
Contract With Customer, Liability [Line Items]    
Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price $ 67 $ 0