XML 114 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Advanced billings, revenue recognized $ 112
Expected timing of satisfaction period 12 months
Support services | Minimum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Period of recognition 1 year
Support services | Maximum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Period of recognition 5 years
Business services | Minimum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Period of recognition 1 year
Business services | Maximum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Period of recognition 5 years