XML 48 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Certain Recent Accounting Pronouncements Certain Recent Accounting Pronouncements (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Accounting Policies [Abstract]      
Operating Leases, Future Minimum Payments Due     $ 275
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification $ 3 $ 4