v3.20.2
Sales and Other Operating Revenue - Receivables and Contract Liabilities (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2020
Dec. 31, 2019
Accounts Receivable, Net     $ 1,338,000,000 $ 2,372,000,000
Revenue, Performance Obligation, Description of Timing   We typically receive payment within 30 days or less (depending on the terms of the invoice) once delivery is made.    
Contract with Customer, Timing of Satisfaction of Performance Obligation and Payment   Payments are received in installments over the construction period.    
Revenue, Performance Obligation, Description of Payment Terms   The payments are not directly related to our performance under the contract and are recorded as deferred revenue to be recognized as revenue when the customer can utilize and benefit from their right to use the license.    
Contract Liabilities from Contracts with Customers $ 88,000,000 $ 88,000,000 88,000,000 $ 80,000,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation   We expect to recognize the contract liabilities as of September 30, 2020, as revenue during 2021 and 2022.    
Contract with Customer, Liability, Revenue Recognized 0 $ 0    
Contract with Customer, Liability [Abstract]        
Contract with Customer, Liability Beginning Balance   80,000,000    
Contractual payments received   8,000,000    
Contract with Customer, Liability Ending Balance 88,000,000 88,000,000    
Short-term Contract with Customer [Member]        
Contract Liabilities from Contracts with Customers 47,000,000 47,000,000 47,000,000  
Contract with Customer, Liability [Abstract]        
Contract with Customer, Liability Ending Balance 47,000,000 47,000,000    
Long-term Contract with Customer [Member]        
Contract Liabilities from Contracts with Customers 41,000,000 41,000,000 $ 41,000,000  
Contract with Customer, Liability [Abstract]        
Contract with Customer, Liability Ending Balance $ 41,000,000 $ 41,000,000