XML 121 R103.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Information [Line Items]                      
Revenues, Sales net Automotive                 $ 135,782us-gaap_SalesRevenueNet $ 139,369us-gaap_SalesRevenueNet $ 126,567us-gaap_SalesRevenueNet
Revenues, Financial Services                 8,295us-gaap_FinancialServicesRevenue 7,548us-gaap_FinancialServicesRevenue 6,992us-gaap_FinancialServicesRevenue
Revenues                 144,077us-gaap_Revenues 146,917us-gaap_Revenues 133,559us-gaap_Revenues
Income before income taxes (56)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 1,021us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,118us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 1,259us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 1,007us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,091us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 1,819us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,123us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 4,342us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 7,040us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 7,638us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Depreciation and tooling amortization                 7,385f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense 6,504f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense 5,486f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
Amortization of intangibles                 15us-gaap_AmortizationOfIntangibleAssets 11us-gaap_AmortizationOfIntangibleAssets 10us-gaap_AmortizationOfIntangibleAssets
Interest expense                 3,496us-gaap_InterestExpense 3,689us-gaap_InterestExpense 3,828us-gaap_InterestExpense
Interest Income                 244us-gaap_InvestmentIncomeInterest 213us-gaap_InvestmentIncomeInterest 342us-gaap_InvestmentIncomeInterest
Unrecognized Tax Benefits Interest Income                 96f_UnrecognizedTaxBenefitsInterestIncome 11f_UnrecognizedTaxBenefitsInterestIncome 9f_UnrecognizedTaxBenefitsInterestIncome
Cash outflow for capital spending                 7,463us-gaap_PaymentsToAcquireProductiveAssets 6,597us-gaap_PaymentsToAcquireProductiveAssets 5,488us-gaap_PaymentsToAcquireProductiveAssets
Equity in net income/(loss)                 1,275us-gaap_IncomeLossFromEquityMethodInvestments 1,069us-gaap_IncomeLossFromEquityMethodInvestments 588us-gaap_IncomeLossFromEquityMethodInvestments
Total assets 208,527us-gaap_Assets       202,179us-gaap_Assets       208,527us-gaap_Assets 202,179us-gaap_Assets 189,571us-gaap_Assets
Automotive [Member]                      
Segment Information [Line Items]                      
Revenues, Sales net Automotive 33,762us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
32,779us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
35,365us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
33,876us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
35,575us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
33,857us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
36,079us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
33,858us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
135,782us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
139,369us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
126,567us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Income before income taxes                 2,548us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
5,368us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
5,928us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Depreciation and tooling amortization                 4,252f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
4,064f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
3,655f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Amortization of intangibles                 15us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
11us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
10us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Interest expense                 797us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
829us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
713us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Interest Income                 193us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
163us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
272us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Unrecognized Tax Benefits Interest Income                 109f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Cash outflow for capital spending                 7,360us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
6,566us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
5,459us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Equity in net income/(loss)                 1,246us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
1,046us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
555us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Total assets 90,079us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
      90,479us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
      90,079us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
90,479us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
86,623us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Automotive [Member] | Ford North America [Member]                      
Segment Information [Line Items]                      
Revenues, Sales net Automotive                 82,376us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
86,494us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
77,368us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
Income before income taxes                 6,898us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
8,809us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
8,125us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
Depreciation and tooling amortization                 2,279f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
2,064f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
1,893f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
Amortization of intangibles                 14us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
9us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
9us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
Interest expense                 0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
Interest Income                 46us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
99us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
72us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
Unrecognized Tax Benefits Interest Income                 0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
   
Cash outflow for capital spending                 4,270us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
3,694us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
3,089us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
Equity in net income/(loss)                 147us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
127us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
127us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
Total assets 61,316us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
      59,054us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
      61,316us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
59,054us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
51,742us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordNorthAmericaMember
Automotive [Member] | Ford South America [Member]                      
Segment Information [Line Items]                      
Revenues, Sales net Automotive                 8,799us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
10,847us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
10,081us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
Income before income taxes                 (1,162)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
(33)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
213us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
Depreciation and tooling amortization                 309f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
272f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
256f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
Interest expense                 0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
Interest Income                 0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
Unrecognized Tax Benefits Interest Income                 0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
   
Cash outflow for capital spending                 497us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
756us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
668us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
Equity in net income/(loss)                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
Total assets 5,142us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
      7,056us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
      5,142us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
7,056us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
6,819us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordSouthAmericaMember
Automotive [Member] | Ford Europe [Member]                      
Segment Information [Line Items]                      
Revenues, Sales net Automotive                 29,457us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
27,255us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
25,759us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
Income before income taxes                 (1,062)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
(1,442)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
(1,720)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
Depreciation and tooling amortization                 1,179f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
1,269f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
1,111f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
1us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
Interest expense                 0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
Interest Income                 5us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
6us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
Unrecognized Tax Benefits Interest Income                 0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
   
Cash outflow for capital spending                 1,619us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
1,249us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
1,074us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
Equity in net income/(loss)                 107us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
125us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
113us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
Total assets 14,181us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
      15,260us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
      14,181us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
15,260us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
20,295us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordEuropeMember
Automotive [Member] | Middle East and Africa [Member]                      
Segment Information [Line Items]                      
Revenues, Sales net Automotive                 4,406us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
4,533us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
4,890us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
Income before income taxes                 (20)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
(69)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
85us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
Depreciation and tooling amortization                 141f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
125f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
115f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
Interest expense                 0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
Interest Income                 0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
1us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
Unrecognized Tax Benefits Interest Income                 0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
   
Cash outflow for capital spending                 135us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
154us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
152us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
Equity in net income/(loss)                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
Total assets 1,155us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
      1,038us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
      1,155us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
1,038us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
1,045us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_MiddleEastandAfricaMember
Automotive [Member] | Asia Pacific [Member]                      
Segment Information [Line Items]                      
Revenues, Sales net Automotive                 10,744us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
10,240us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
8,469us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Income before income taxes                 589us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
327us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
(59)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Depreciation and tooling amortization                 344f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
334f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
280f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Amortization of intangibles                 1us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
1us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
1us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Interest expense                 0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Interest Income                 2us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
4us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Unrecognized Tax Benefits Interest Income                 0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
   
Cash outflow for capital spending                 839us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
713us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
476us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Equity in net income/(loss)                 1,321us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
794us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
315us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Total assets 8,285us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
      8,071us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
      8,285us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
8,071us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
6,722us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Automotive [Member] | Other Automotive [Member]                      
Segment Information [Line Items]                      
Revenues, Sales net Automotive                 0us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
Income before income taxes                 (755)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
(656)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
(470)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
Depreciation and tooling amortization                 0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
Interest expense                 797us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
829us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
713us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
Interest Income                 140us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
53us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
200us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
Unrecognized Tax Benefits Interest Income                 109f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
   
Cash outflow for capital spending                 0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
Equity in net income/(loss)                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
Total assets 0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
      0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
      0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherAutomotiveSegmentMember
Automotive [Member] | Special Items [Member]                      
Segment Information [Line Items]                      
Revenues, Sales net Automotive                 0us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_SalesRevenueNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
Income before income taxes                 (1,940)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
(1,568)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
(246)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
Depreciation and tooling amortization                 0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
Interest expense                 0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
Interest Income                 0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
Unrecognized Tax Benefits Interest Income                 0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
   
Cash outflow for capital spending                 0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
Equity in net income/(loss)                 (329)us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
Total assets 0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
      0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
      0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
0us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_SpecialItemsMember
Financial Services [Member]                      
Segment Information [Line Items]                      
Revenues, Financial Services 2,108us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
2,141us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
2,046us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
2,000us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
1,995us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
1,918us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
1,844us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
1,791us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
8,295us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
7,548us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
6,992us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Income before income taxes                 1,794us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
1,672us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
1,710us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Depreciation and tooling amortization                 3,133f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
2,440f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
1,831f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Interest expense                 2,699us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
2,860us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
3,115us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Interest Income                 51us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
50us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
70us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Unrecognized Tax Benefits Interest Income                 (13)f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Cash outflow for capital spending                 103us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
31us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
29us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Equity in net income/(loss)                 29us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
23us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
33us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Total assets 121,388us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
      115,057us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
      121,388us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
115,057us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
105,012us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Financial Services [Member] | Ford Credit [Member]                      
Segment Information [Line Items]                      
Revenues, Financial Services                 8,606us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
7,805us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
7,189us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
Income before income taxes                 1,854us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
1,756us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
1,697us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
Depreciation and tooling amortization                 3,112f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
2,422f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
1,806f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
Interest expense                 2,656us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
2,730us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
3,027us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
Interest Income                 51us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
50us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
69us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
Unrecognized Tax Benefits Interest Income                 (13)f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
   
Cash outflow for capital spending                 18us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
16us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
18us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
Equity in net income/(loss)                 29us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
23us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
33us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
Total assets 122,108us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
      115,608us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
      122,108us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
115,608us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
104,596us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_FordCreditMember
Financial Services [Member] | Other Financial Services [Member]                      
Segment Information [Line Items]                      
Revenues, Financial Services                 135us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
192us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
267us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
Income before income taxes                 (60)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
(84)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
13us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
Depreciation and tooling amortization                 21f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
18f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
25f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
Interest expense                 43us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
130us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
88us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
Interest Income                 0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
1us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
Unrecognized Tax Benefits Interest Income                 0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
   
Cash outflow for capital spending                 85us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
15us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
11us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
Equity in net income/(loss)                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
Total assets 5,560us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
      5,679us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
      5,560us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
5,679us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
7,698us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= f_OtherFinancialServicesMember
Financial Services [Member] | Elims Intersegment [Member]                      
Segment Information [Line Items]                      
Revenues, Financial Services                 (446)us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(449)us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(464)us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Income before income taxes                 0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Depreciation and tooling amortization                 0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Interest expense                 0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Interest Income                 0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Unrecognized Tax Benefits Interest Income                 0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Cash outflow for capital spending                 0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Equity in net income/(loss)                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Total assets (6,280)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
      (6,230)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
      (6,280)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(6,230)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(7,282)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Intersector [Member]                      
Segment Information [Line Items]                      
Total assets 210,443us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
      203,905us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
      210,443us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
203,905us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
 
Intersector [Member] | Elims Consolidated [Member]                      
Segment Information [Line Items]                      
Revenues, Financial Services                 0us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_FinancialServicesRevenue
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
Income before income taxes                 0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
Depreciation and tooling amortization                 0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0f_SegmentReportingInformationDepreciationAndSpecialToolsAmortizationExpense
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
Amortization of intangibles                 0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AmortizationOfIntangibleAssets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
Interest expense                 0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestExpense
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
Interest Income                 0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InvestmentIncomeInterest
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
Unrecognized Tax Benefits Interest Income                 0f_UnrecognizedTaxBenefitsInterestIncome
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
   
Cash outflow for capital spending                 0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
Equity in net income/(loss)                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
Total assets $ (2,940)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
      $ (3,357)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
      $ (2,940)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
$ (3,357)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
$ (2,064)us-gaap_Assets
/ f_StatementBusinessSectorsAxis
= f_IntersectorMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember