XML 98 R75.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Capital Stock and Earnings Per Share Capital Stock and Earnings Per Share - Narrative (Details) | Dec. 31, 2021 $ / shares
--- | ---
Common Stock |
Class of Stock [Line Items] |
Stock Voting Power Percentage | 60.00%
First Liquidation Right Amount Available For Distribution Per Share | $ 0.50
Third Liquidation Right Amount Available For Distribution Per Share | $ 0.50
Class B Stock |
Class of Stock [Line Items] |
Stock Voting Power Percentage | 40.00%
Second Liquidation Right Amount Available For Distribution Per Share | $ 1.00

X
- Definition The amount per share available for distribution for each share of stock that has first liquidation rights, if liquidated. + References No definition available. + Details
Name: | f_FirstLiquidationRightAmountAvailableForDistributionPerShare
Namespace Prefix: | f_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount per share available for distribution for each share of stock that has second liquidation rights (after first liquidation rights have been paid), if liquidated. + References No definition available. + Details
Name: | f_SecondLiquidationRightAmountAvailableForDistributionPerShare
Namespace Prefix: | f_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percent of general voting power held by stock owners of the company. + References No definition available. + Details
Name: | f_StockVotingPowerPercentage
Namespace Prefix: | f_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount per share available for distribution for each share of stock that has third liquidation rights (after both first and second liquidation rights have been paid), if liquidated. + References No definition available. + Details
Name: | f_ThirdLiquidationRightAmountAvailableForDistributionPerShare
Namespace Prefix: | f_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

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_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |