XML 87 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2018
Revenue from Contract with Customer [Abstract]      
Remaining performance obligation $ 724,000,000 $ 489,000,000  
Remaining performance obligation period of recognition 2 years    
Capitalized Contract Cost [Line Items]      
Capitalized contract, impairment loss $ 0 0  
Deferred revenue 459,000,000 382,000,000  
Revenue recognized which was previously included in deferred revenue 219,000,000 181,000,000  
Other long-term assets 126,000,000 87,000,000  
Sales Commissions      
Capitalized Contract Cost [Line Items]      
Deferred commissions 21,000,000 15,000,000  
Amortization expense related to commissions 11,000,000 10,000,000  
ASU 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606      
Capitalized Contract Cost [Line Items]      
Other long-term assets     $ 12,000,000
Prepaid expenses and other current assets      
Capitalized Contract Cost [Line Items]      
Contract assets $ 8,000,000 $ 5,000,000 $ 7,000,000