XML 83 R114.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Schedule of Debt) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Debt Instrument [Line Items]    
Due within one year $ 17,438us-gaap_LongTermDebtCurrent $ 17,172us-gaap_LongTermDebtCurrent
Due after one year 48,668us-gaap_LongTermDebtNoncurrent 51,848us-gaap_LongTermDebtNoncurrent
Derivative, Amount of Hedged Item 452us-gaap_DerivativeAmountOfHedgedItem 445us-gaap_DerivativeAmountOfHedgedItem
Long-term debt 66,558us-gaap_LongTermDebt 69,465us-gaap_LongTermDebt
Unsecured Debt [Member]    
Debt Instrument [Line Items]    
Due within one year 4,809us-gaap_LongTermDebtCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
5,321us-gaap_LongTermDebtCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Due after one year 17,154us-gaap_LongTermDebtNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
21,425us-gaap_LongTermDebtNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Derivative, Amount of Hedged Item 452us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
445us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Long-term debt 22,415us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
27,191us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Secured Debt [Member]    
Debt Instrument [Line Items]    
Due within one year 12,629us-gaap_LongTermDebtCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
11,851us-gaap_LongTermDebtCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Due after one year 31,514us-gaap_LongTermDebtNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
30,423us-gaap_LongTermDebtNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Derivative, Amount of Hedged Item 0us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
0us-gaap_DerivativeAmountOfHedgedItem
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
Long-term debt $ 44,143us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
$ 42,274us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember