|
Debt And Commitments - Debt Outstanding (Details) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Debt Outstanding [Abstract] |
|
|
|
| Total Debt |
$ 119,171us-gaap_DebtAndCapitalLeaseObligations |
$ 114,688us-gaap_DebtAndCapitalLeaseObligations |
|
| Automotive [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Short-term Debt |
2,501us-gaap_ShortTermBorrowings / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
1,257us-gaap_ShortTermBorrowings / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Debt payable after one year |
11,323us-gaap_LongTermDebtAndCapitalLeaseObligations / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
14,426us-gaap_LongTermDebtAndCapitalLeaseObligations / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Total Debt |
13,824us-gaap_DebtAndCapitalLeaseObligations / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
15,683us-gaap_DebtAndCapitalLeaseObligations / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Fair value of debt |
15,553us-gaap_DebtInstrumentFairValue / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
17,301us-gaap_DebtInstrumentFairValue / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Debt Instruments [Abstract] |
|
|
|
| Short-term debt carried at cost which approximates fair value |
131f_ShortTermDebtCarryingValueFairValue / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
377f_ShortTermDebtCarryingValueFairValue / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Interest accrued on debt |
180us-gaap_InterestPayableCurrentAndNoncurrent / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
195us-gaap_InterestPayableCurrentAndNoncurrent / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Interest Paid, Net |
774us-gaap_InterestPaidNet / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
746us-gaap_InterestPaidNet / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
693us-gaap_InterestPaidNet / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Automotive [Member] | Public Unsecured Debt Securities [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Debt Instrument, Face Amount, Non-Current |
6,634f_DebtInstrumentFaceAmountNonCurrent / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
6,799f_DebtInstrumentFaceAmountNonCurrent / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Debt, principal amount |
6,795us-gaap_DebtInstrumentFaceAmount / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
6,799us-gaap_DebtInstrumentFaceAmount / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Unamortized (discount)/premium |
(144)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
(148)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Automotive [Member] | Convertible Debt [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Debt, principal amount |
0us-gaap_DebtInstrumentFaceAmount / f_DebtTypeAxis = us-gaap_ConvertibleDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
908us-gaap_DebtInstrumentFaceAmount / f_DebtTypeAxis = us-gaap_ConvertibleDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Unamortized (discount)/premium |
0us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet / f_DebtTypeAxis = us-gaap_ConvertibleDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
(110)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet / f_DebtTypeAxis = us-gaap_ConvertibleDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Automotive [Member] | Other debt [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Debt payable within one year |
350us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / f_DebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
104us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / f_DebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Debt payable after one year |
1,000us-gaap_LongTermDebtAndCapitalLeaseObligations / f_DebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
1,258us-gaap_LongTermDebtAndCapitalLeaseObligations / f_DebtTypeAxis = us-gaap_NotesPayableOtherPayablesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Automotive [Member] | Short-term Debt [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Average contractual (interest rate) |
1.90%f_DebtInstrumentInterestRateStatedPercentageAverageContractual / f_DebtTypeAxis = us-gaap_ShortTermDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
1.50%f_DebtInstrumentInterestRateStatedPercentageAverageContractual / f_DebtTypeAxis = us-gaap_ShortTermDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Average effective (interest rate) |
1.90%us-gaap_DebtWeightedAverageInterestRate / f_DebtTypeAxis = us-gaap_ShortTermDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
1.50%us-gaap_DebtWeightedAverageInterestRate / f_DebtTypeAxis = us-gaap_ShortTermDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Automotive [Member] | Long-term Debt [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Average contractual (interest rate) |
4.60%f_DebtInstrumentInterestRateStatedPercentageAverageContractual / f_DebtTypeAxis = us-gaap_LongTermDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
4.40%f_DebtInstrumentInterestRateStatedPercentageAverageContractual / f_DebtTypeAxis = us-gaap_LongTermDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Average effective (interest rate) |
4.60%us-gaap_DebtWeightedAverageInterestRate / f_DebtTypeAxis = us-gaap_LongTermDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
4.70%us-gaap_DebtWeightedAverageInterestRate / f_DebtTypeAxis = us-gaap_LongTermDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Automotive [Member] | Non-Affiliates [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Short-term Debt |
373us-gaap_ShortTermBorrowings / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = f_NonAffiliatesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
562us-gaap_ShortTermBorrowings / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = f_NonAffiliatesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Financial Services [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Short-term Debt |
11,138us-gaap_ShortTermBorrowings / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
14,994us-gaap_ShortTermBorrowings / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Unamortized (discount)/premium |
(55)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
(91)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Fair value adjustments |
428f_AdjustmentFairValueHedgingInstrumentsUnsecuredDebt / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
103f_AdjustmentFairValueHedgingInstrumentsUnsecuredDebt / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Long Term Debt And Capital Lease Obligations Current And Non Current |
94,209f_LongTermDebtAndCapitalLeaseObligationsCurrentAndNonCurrent / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
84,011f_LongTermDebtAndCapitalLeaseObligationsCurrentAndNonCurrent / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Total Debt |
105,347us-gaap_DebtAndCapitalLeaseObligations / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
99,005us-gaap_DebtAndCapitalLeaseObligations / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Fair value of debt |
107,758us-gaap_DebtInstrumentFairValue / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
102,399us-gaap_DebtInstrumentFairValue / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Debt Instruments [Abstract] |
|
|
|
| Short-term debt carried at cost which approximates fair value |
9,800f_ShortTermDebtCarryingValueFairValue / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
9,700f_ShortTermDebtCarryingValueFairValue / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Interest accrued on debt |
602us-gaap_InterestPayableCurrentAndNoncurrent / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
633us-gaap_InterestPayableCurrentAndNoncurrent / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Interest Paid, Net |
2,700us-gaap_InterestPaidNet / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
2,800us-gaap_InterestPaidNet / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
3,000us-gaap_InterestPaidNet / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Financial Services [Member] | Unsecured short-term debt [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Short-term Debt |
9,761us-gaap_ShortTermBorrowings / f_DebtTypeAxis = f_UnsecuredshorttermdebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
9,667us-gaap_ShortTermBorrowings / f_DebtTypeAxis = f_UnsecuredshorttermdebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Financial Services [Member] | Asset-backed Securities [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Short-term Debt |
1,377us-gaap_ShortTermBorrowings / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
5,327us-gaap_ShortTermBorrowings / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Debt payable within one year |
16,738us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
17,337us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Debt payable after one year |
25,216us-gaap_LongTermDebtAndCapitalLeaseObligations / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
23,273us-gaap_LongTermDebtAndCapitalLeaseObligations / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Financial Services [Member] | Short-term Debt [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Average contractual (interest rate) |
1.90%f_DebtInstrumentInterestRateStatedPercentageAverageContractual / f_DebtTypeAxis = us-gaap_ShortTermDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
1.50%f_DebtInstrumentInterestRateStatedPercentageAverageContractual / f_DebtTypeAxis = us-gaap_ShortTermDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Average effective (interest rate) |
1.90%us-gaap_DebtWeightedAverageInterestRate / f_DebtTypeAxis = us-gaap_ShortTermDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
1.50%us-gaap_DebtWeightedAverageInterestRate / f_DebtTypeAxis = us-gaap_ShortTermDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Financial Services [Member] | Unsecured Debt [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Debt payable within one year |
8,795us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
4,475us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Debt payable after one year |
43,087us-gaap_LongTermDebtAndCapitalLeaseObligations / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
38,914us-gaap_LongTermDebtAndCapitalLeaseObligations / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Financial Services [Member] | Long-term Debt [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Average contractual (interest rate) |
2.80%f_DebtInstrumentInterestRateStatedPercentageAverageContractual / f_DebtTypeAxis = us-gaap_LongTermDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
3.10%f_DebtInstrumentInterestRateStatedPercentageAverageContractual / f_DebtTypeAxis = us-gaap_LongTermDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| Average effective (interest rate) |
2.90%us-gaap_DebtWeightedAverageInterestRate / f_DebtTypeAxis = us-gaap_LongTermDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
3.30%us-gaap_DebtWeightedAverageInterestRate / f_DebtTypeAxis = us-gaap_LongTermDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
|
| DOE ATVM Incentive Program | Automotive [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Debt payable within one year |
591us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
591us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Debt payable after one year |
3,833us-gaap_LongTermDebtAndCapitalLeaseObligations / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
4,424us-gaap_LongTermDebtAndCapitalLeaseObligations / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| EIB Credit Facility [Member] | Automotive [Member] |
|
|
|
| Debt Outstanding [Abstract] |
|
|
|
| Debt payable within one year |
1,187us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / us-gaap_CreditFacilityAxis = f_EibCreditFacilityMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
0us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent / us-gaap_CreditFacilityAxis = f_EibCreditFacilityMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|
| Debt payable after one year |
$ 0us-gaap_LongTermDebtAndCapitalLeaseObligations / us-gaap_CreditFacilityAxis = f_EibCreditFacilityMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
$ 1,295us-gaap_LongTermDebtAndCapitalLeaseObligations / us-gaap_CreditFacilityAxis = f_EibCreditFacilityMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
|