XML 159 R106.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Loss Contingency [Abstract]    
Loss contingency estimate $ 2,900,000,000us-gaap_LossContingencyEstimateOfPossibleLoss  
Warranty [Abstract]    
Product warranty reserve, beginning balance 3,927,000,000f_StandardProductWarrantyReserve 3,656,000,000f_StandardProductWarrantyReserve
Payments made during the period (2,850,000,000)us-gaap_StandardProductWarrantyAccrualPayments (2,302,000,000)us-gaap_StandardProductWarrantyAccrualPayments
Changes in accrual related to warranties issued during the period 2,108,000,000us-gaap_StandardProductWarrantyAccrualWarrantiesIssued 2,025,000,000us-gaap_StandardProductWarrantyAccrualWarrantiesIssued
Changes in accrual related to pre-existing warranties 1,746,000,000us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease 625,000,000us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease
Foreign currency translation and other (145,000,000)us-gaap_StandardProductWarrantyAccrualCurrencyTranslationIncreaseDecrease (77,000,000)us-gaap_StandardProductWarrantyAccrualCurrencyTranslationIncreaseDecrease
Product warranty reserve, ending balance 4,786,000,000f_StandardProductWarrantyReserve 3,927,000,000f_StandardProductWarrantyReserve
Affiliated Entity [Member]    
Guarantees [Abstract]    
Maximum potential payments 592,000,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
659,000,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
Carrying value of recorded liabilities related to guarantees and indemnifications $ 17,000,000us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember
$ 5,000,000us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_AffiliatedEntityMember