XML 120 R153.htm IDEA: XBRL DOCUMENT v2.4.1.9
Parent Company (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statement      
Cash payments for interest $ 3,575us-gaap_InterestPaid $ 4,793us-gaap_InterestPaid $ 5,213us-gaap_InterestPaid
Parent Company      
Condensed Financial Statement      
Cash payments for interest 3,652us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3,733us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
4,254us-gaap_InterestPaid
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash payments (refunds) for income taxes 187us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
268us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(13)us-gaap_IncomeTaxesPaidNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Debt Instuments and Warrants | Parent Company      
Condensed Financial Statement      
Guarantees 10,000us-gaap_GuaranteeObligationsCurrentCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_WarrantMember
12,000us-gaap_GuaranteeObligationsCurrentCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_WarrantMember
 
Subsidiary Lease Obligations | Parent Company      
Condensed Financial Statement      
Guarantees $ 1,300us-gaap_GuaranteeObligationsCurrentCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CapitalLeaseObligationsMember
$ 1,400us-gaap_GuaranteeObligationsCurrentCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_CapitalLeaseObligationsMember