XML 35 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounting Policies Recent Accounting Pronouncements (Details) - Adjustments for New Accounting Pronouncement [Member] - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2016
Mar. 31, 2016
Mar. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative Effect of New Accounting Principle in Period of Adoption     $ 687
Excess Tax Benefit from Share-based Compensation, decrease in net cash provided by financing activities $ (207) $ (305)  
Excess Tax Benefit from Share-based Compensation, increase in net cash provided by operating activities $ 207 $ 305