|
Debt And Commitments - Maturities (Details) (USD $) In Millions, unless otherwise specified
|
Dec. 31, 2014
|
| Maturities - Due in next twelve months |
$ 39,172us-gaap_ContractualObligationDueInNextTwelveMonths |
| Maturities - Due in Second Year |
24,388us-gaap_ContractualObligationDueInSecondYear |
| Maturities - Due in Third Year |
19,506us-gaap_ContractualObligationDueInThirdYear |
| Maturities - Due in Fourth Year |
8,191us-gaap_ContractualObligationDueInFourthYear |
| Maturities - Due in Fifth Year |
9,046us-gaap_ContractualObligationDueInFifthYear |
| Maturities - Thereafter |
18,639us-gaap_ContractualObligationDueAfterFifthYear |
| Debt Instruments Unamortized Premium/(Discount) and Fair Value Adjustments |
229f_DebtInstrumentsUnamortizedDiscountPremiumandFairValueHedgingInstrumentsUnsecuredDebtNet |
| Contractual Obligation |
119,171us-gaap_ContractualObligation |
| Automotive [Member] |
|
| Maturities - Due in next twelve months |
2,501us-gaap_ContractualObligationDueInNextTwelveMonths / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Second Year |
871us-gaap_ContractualObligationDueInSecondYear / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Third Year |
732us-gaap_ContractualObligationDueInThirdYear / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Fourth Year |
1,100us-gaap_ContractualObligationDueInFourthYear / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Fifth Year |
704us-gaap_ContractualObligationDueInFifthYear / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Thereafter |
8,060us-gaap_ContractualObligationDueAfterFifthYear / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Debt Instruments Unamortized Premium/(Discount) and Fair Value Adjustments |
(144)f_DebtInstrumentsUnamortizedDiscountPremiumandFairValueHedgingInstrumentsUnsecuredDebtNet / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Contractual Obligation |
13,824us-gaap_ContractualObligation / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Financial Services [Member] |
|
| Maturities - Due in next twelve months |
36,671us-gaap_ContractualObligationDueInNextTwelveMonths / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Second Year |
23,517us-gaap_ContractualObligationDueInSecondYear / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Third Year |
18,774us-gaap_ContractualObligationDueInThirdYear / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Fourth Year |
7,091us-gaap_ContractualObligationDueInFourthYear / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Fifth Year |
8,342us-gaap_ContractualObligationDueInFifthYear / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Thereafter |
10,579us-gaap_ContractualObligationDueAfterFifthYear / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Debt Instruments Unamortized Premium/(Discount) and Fair Value Adjustments |
373f_DebtInstrumentsUnamortizedDiscountPremiumandFairValueHedgingInstrumentsUnsecuredDebtNet / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Contractual Obligation |
105,347us-gaap_ContractualObligation / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Public Unsecured Debt Securities [Member] | Automotive [Member] |
|
| Maturities - Due in next twelve months |
161us-gaap_ContractualObligationDueInNextTwelveMonths / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Second Year |
0us-gaap_ContractualObligationDueInSecondYear / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Third Year |
0us-gaap_ContractualObligationDueInThirdYear / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Fourth Year |
361us-gaap_ContractualObligationDueInFourthYear / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Fifth Year |
0us-gaap_ContractualObligationDueInFifthYear / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Thereafter |
6,273us-gaap_ContractualObligationDueAfterFifthYear / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Debt Instruments Unamortized Premium/(Discount) and Fair Value Adjustments |
(144)f_DebtInstrumentsUnamortizedDiscountPremiumandFairValueHedgingInstrumentsUnsecuredDebtNet / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Contractual Obligation |
6,651us-gaap_ContractualObligation / f_DebtTypeAxis = f_PublicUnsecuredDebtSecuritiesMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Short Term and Other Debt [Member] | Automotive [Member] |
|
| Maturities - Due in next twelve months |
1,749us-gaap_ContractualObligationDueInNextTwelveMonths / f_DebtTypeAxis = f_ShortTermAndOtherDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Second Year |
280us-gaap_ContractualObligationDueInSecondYear / f_DebtTypeAxis = f_ShortTermAndOtherDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Third Year |
141us-gaap_ContractualObligationDueInThirdYear / f_DebtTypeAxis = f_ShortTermAndOtherDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Fourth Year |
148us-gaap_ContractualObligationDueInFourthYear / f_DebtTypeAxis = f_ShortTermAndOtherDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Fifth Year |
113us-gaap_ContractualObligationDueInFifthYear / f_DebtTypeAxis = f_ShortTermAndOtherDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Thereafter |
318us-gaap_ContractualObligationDueAfterFifthYear / f_DebtTypeAxis = f_ShortTermAndOtherDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Debt Instruments Unamortized Premium/(Discount) and Fair Value Adjustments |
0f_DebtInstrumentsUnamortizedDiscountPremiumandFairValueHedgingInstrumentsUnsecuredDebtNet / f_DebtTypeAxis = f_ShortTermAndOtherDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Contractual Obligation |
2,749us-gaap_ContractualObligation / f_DebtTypeAxis = f_ShortTermAndOtherDebtMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Unsecured Debt [Member] | Financial Services [Member] |
|
| Maturities - Due in next twelve months |
18,556us-gaap_ContractualObligationDueInNextTwelveMonths / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Second Year |
10,402us-gaap_ContractualObligationDueInSecondYear / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Third Year |
11,096us-gaap_ContractualObligationDueInThirdYear / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Fourth Year |
6,028us-gaap_ContractualObligationDueInFourthYear / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Fifth Year |
5,582us-gaap_ContractualObligationDueInFifthYear / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Thereafter |
9,979us-gaap_ContractualObligationDueAfterFifthYear / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Debt Instruments Unamortized Premium/(Discount) and Fair Value Adjustments |
375f_DebtInstrumentsUnamortizedDiscountPremiumandFairValueHedgingInstrumentsUnsecuredDebtNet / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Contractual Obligation |
62,018us-gaap_ContractualObligation / f_DebtTypeAxis = us-gaap_UnsecuredDebtMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Asset-backed Securities [Member] | Financial Services [Member] |
|
| Maturities - Due in next twelve months |
18,115us-gaap_ContractualObligationDueInNextTwelveMonths / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Second Year |
13,115us-gaap_ContractualObligationDueInSecondYear / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Third Year |
7,678us-gaap_ContractualObligationDueInThirdYear / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Fourth Year |
1,063us-gaap_ContractualObligationDueInFourthYear / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Due in Fifth Year |
2,760us-gaap_ContractualObligationDueInFifthYear / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Maturities - Thereafter |
600us-gaap_ContractualObligationDueAfterFifthYear / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Debt Instruments Unamortized Premium/(Discount) and Fair Value Adjustments |
(2)f_DebtInstrumentsUnamortizedDiscountPremiumandFairValueHedgingInstrumentsUnsecuredDebtNet / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| Contractual Obligation |
43,329us-gaap_ContractualObligation / f_DebtTypeAxis = us-gaap_AssetBackedSecuritiesMember / f_StatementBusinessSectorsAxis = f_FinancialServicesMember |
| DOE ATVM Incentive Program | Automotive [Member] |
|
| Maturities - Due in next twelve months |
591us-gaap_ContractualObligationDueInNextTwelveMonths / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Second Year |
591us-gaap_ContractualObligationDueInSecondYear / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Third Year |
591us-gaap_ContractualObligationDueInThirdYear / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Fourth Year |
591us-gaap_ContractualObligationDueInFourthYear / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Due in Fifth Year |
591us-gaap_ContractualObligationDueInFifthYear / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Maturities - Thereafter |
1,469us-gaap_ContractualObligationDueAfterFifthYear / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Debt Instruments Unamortized Premium/(Discount) and Fair Value Adjustments |
0f_DebtInstrumentsUnamortizedDiscountPremiumandFairValueHedgingInstrumentsUnsecuredDebtNet / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |
| Contractual Obligation |
$ 4,424us-gaap_ContractualObligation / us-gaap_CreditFacilityAxis = f_AdvancedTechnologyVehiclesManufacturingProgramMember / f_StatementBusinessSectorsAxis = f_AutomotiveMember |