XML 124 R108.htm IDEA: XBRL DOCUMENT
v3.20.4

Financial Instruments - Additional Information (Details) - USD ($) | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Jun. 30, 2020 | Dec. 31, 2020 | Dec. 31, 2019
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |
Financial instrument maturity period |  | 24 months |
AOCI recognized in net sales and cost of goods sold over next twelve months |  | $ 31,000,000 |
Cost method |  | 15,000,000 | $ 118,000,000
Fair value of investment held |  | $ 392,000,000 |
Shares held in affiliate (in shares) |  | 25,661,448 |
Loss from downward adjustment to equity securities without readily determinable fair value, before tax |  | $ 134,000,000 |
Loss from downward adjustment to equity securities without readily determinable fair value, after tax |  | 132,000,000 |
Property, plant and equipment, losses | $ 163,000,000 | $ 163,000,000 |
Agriculture |  |  |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |
Property, plant and equipment, losses | 111,000,000 |  |
Construction |  |  |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |
Property, plant and equipment, losses | 45,000,000 |  |
Commercial and Specialty Vehicles |  |  |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |
Property, plant and equipment, losses | $ 7,000,000 |  |
Nikola Corporation |  |  |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |
Number of shares acquired per acquire share (in shares) | 1.901 |  |
Share price (in dollars per share) |  | $ 15.26 |
Nikola Corporation |  |  |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |
Ownership percentage of investment held | 6.60% |  |
Cost method | $ 250,000,000 |  |
Foreign exchange contracts |  |  |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |
Notional amount of foreign exchange derivatives |  | $ 6,300,000,000 | 6,900,000,000
Interest rate derivatives |  |  |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] |  |  |
Notional amount of foreign exchange derivatives |  | 7,500,000,000 | $ 5,400,000,000
Nominal amount of hedging instruments affected by reform of benchmark |  | $ 1,200,000,000 |

X
- Definition Business Combination, Number Of Shares Of Common Stock Acquired For Each Acquiree Share + References No definition available. + Details
Name: | cnhi_BusinessCombinationNumberOfSharesOfCommonStockAcquiredForEachAcquireeShare
Namespace Prefix: | cnhi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative, Nominal Amount, Amount Impacted By Reform Of Benchmark + References No definition available. + Details
Name: | cnhi_DerivativeNominalAmountAmountImpactedByReformOfBenchmark
Namespace Prefix: | cnhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount After Tax + References No definition available. + Details
Name: | cnhi_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmountAfterTax
Namespace Prefix: | cnhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount Before Tax + References No definition available. + Details
Name: | cnhi_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmountBeforeTax
Namespace Prefix: | cnhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Investment Owned, Ownership Percentage + References No definition available. + Details
Name: | cnhi_InvestmentOwnedOwnershipPercentage
Namespace Prefix: | cnhi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of investment in equity security without readily determinable fair value. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 321 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714 + Details
Name: | us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994 + Details
Name: | us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-12C.Column C.7) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14.Column E.2,3) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611322-123010 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12.Column C.3,4) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13.Column C.6) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010 + Details
Name: | us-gaap_InvestmentOwnedAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Balance held at close of period in number of shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section 50 -Paragraph 6 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14.Column B) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611322-123010 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-12C.Column B) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12.Column B) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010 + Details
Name: | us-gaap_InvestmentOwnedBalanceShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760 + Details
Name: | us-gaap_TangibleAssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cnhi_AgriculturalEquipmentSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cnhi_ConstructionEquipmentSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cnhi_CommercialVehicleProductsGroupSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_OwnershipAxis=cnhi_NikolaCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |