XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Segment
Jun. 30, 2019
USD ($)
Jan. 01, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jan. 01, 2019
USD ($)
Disaggregation Of Revenue [Line Items]              
Number of reportable segment | Segment     2        
Deferred revenue $ 38   $ 38   $ 62 $ 62 $ 63
Revenue recognized 12 $ 12 44 $ 46      
Contract with customer revenue refunded due to cancellations 4 $ 1 10 $ 2      
COVID-19 Pandemic              
Disaggregation Of Revenue [Line Items]              
Incremental allowance for expected uncollectible amounts of accounts receivable and contract assets $ 7   $ 10        
ASC 606              
Disaggregation Of Revenue [Line Items]              
Customer invoices due period     30 days