XML 84 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Contract Cost Balances (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue from External Customer [Line Items]    
Capitalized contract cost, amortization $ 42 $ 44
Minimum    
Revenue from External Customer [Line Items]    
Capitalized contract cost, amortization period 1 year  
Maximum    
Revenue from External Customer [Line Items]    
Capitalized contract cost, amortization period 4 years