XML 56 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Information (Fair value and amortized cost of available-for-sale securities by contractual maturity) (Details)
$ in Millions
Jun. 30, 2017
USD ($)
Amortized Cost  
Amortized cost, due in less than 1 year $ 1,178
Amortized cost, due in 1 to 5 years 0
Amortized cost, due in 5 to 10 years 0
Amortized cost, thereafter 0
Amortized cost, Total 1,178
Fair Value  
Fair value, due in less than 1 year 1,178
Fair value, due in 1 to 5 years 0
Fair value, due in 5 to 10 years 0
Fair value, thereafter 0
Fair value, Total $ 1,178