XML 72 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue From Contracts With Customers - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Sep. 30, 2018
USD ($)
Sep. 30, 2018
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract assets increased due to recognition of revenue related to satisfaction of performance obligations   $ 123
Contract liabilities increased due to revenue recognized in excess of payments received   51
Amount of contract liabilities recognized as revenue $ 12 22
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue expected to be recognized $ 2,900 $ 2,900
Period in which revenue is expected to be recognized 1 year 1 year