XML 120 R97.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Retirement Benefits - Changes in Level 3 Pension Benefit Plan Assets Measured at Fair Value on a Recurring Basis (Details) - Pension Plan - USD ($) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
U.S. Plans |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Amount | $ 45,909 | $ 48,355 | $ 44,253
Fair Value at January 1 | 16 | 17 |
Attributable to Assets Held at December 31 | (2) | (2) |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Attributable To Assets Sold | 0 | 1 |
Net Purchases/ (Settlements) | 5 | 0 |
Transfers Into/ (Out of) Level 3 | 1 | 0 |
Fair Value at December 31 | 20 | 16 |
Non-U.S. Plans |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Amount | 33,085 | 33,820 | $ 29,958
Fair Value at January 1 | 6,006 | 5,572 |
Attributable to Assets Held at December 31 | (943) | 473 |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Attributable To Assets Sold | 153 | 1 |
Net Purchases/ (Settlements) | 687 | 1 |
Transfers Into/ (Out of) Level 3 | 117 | (41) |
Fair Value at December 31 | 6,020 | 6,006 |
Non-U.S. Plans | Ford Werke GmbH |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Fair Value at January 1 | 5,000 |  |
Fair Value at December 31 | 4,700 | 5,000 |
Fair Value, Inputs, Level 1 | U.S. Plans |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Amount | 9,804 | 10,995 |
Fair Value, Inputs, Level 1 | Non-U.S. Plans |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Amount | 797 | 704 |
Fair Value Measured at Net Asset Value Per Share | U.S. Plans |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Amount | 6,689 | 6,337 |
Fair Value Measured at Net Asset Value Per Share | Non-U.S. Plans |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Plan Assets, Amount | $ 2,363 | $ 2,311 |

X
- Definition This element represents total return on plan assets for the period, arising from assets which were sold and measured at fair value on a recurring basis using unobservable inputs (Level 3). + References No definition available. + Details
Name: | f_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossAttributableToAssetsSold
Namespace Prefix: | f_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents total return on plan assets for the period, arising from assets which are held and measured at fair value on a recurring basis using unobservable inputs (Level 3). + References No definition available. + Details
Name: | f_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisReturnOnPlanAssetsAttributableToAssetsHeld
Namespace Prefix: | f_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(02) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=f_FordWerkeGmbhMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |