XML 59 R100.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Notional Amount of Currency Forward Contracts Designated and Undesignated as Cash Flow Hedges (Detail) (USD $) In Millions, unless otherwise specified | 12 Months Ended |
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Mar. 31, 2014
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | $ 306 invest_DerivativeNotionalAmount | $ 549 invest_DerivativeNotionalAmount |
Not Designated as Hedging Instrument [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 93 invest_DerivativeNotionalAmount / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 365 invest_DerivativeNotionalAmount / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Foreign Exchange Forward [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 296 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 252 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |
Foreign Exchange Forward [Member] | United States of America, Dollars [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | Mexican peso, Euro | Mexican peso |
Derivative, Notional Amount | 110 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_USD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 97 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_USD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |
Foreign Exchange Forward [Member] | Euro Member Countries, Euro [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | U.S. dollar, Canadian dollar, Hungarian forint, British pound, Swiss franc, Indian rupee, Russian ruble | U.S. dollar, Canadian dollar, Hungarian forint, British pound, Swiss franc, Indian rupee |
Derivative, Notional Amount | 88 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_EUR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 73 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_EUR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |
Foreign Exchange Forward [Member] | United Kingdom, Pounds [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | U.S. dollar, Euro | U.S. dollar, Euro |
Derivative, Notional Amount | 22 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 20 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |
Foreign Exchange Forward [Member] | Sweden, Kronor [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | Euro | Euro |
Derivative, Notional Amount | 17 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_SEK / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 15 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_SEK / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |
Foreign Exchange Forward [Member] | South Africa, Rand [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | U.S. dollar, Euro | U.S. dollar |
Derivative, Notional Amount | 14 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_ZAR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 8 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_ZAR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |
Foreign Exchange Forward [Member] | Thailand, Baht [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | U.S. dollar, Australian dollar | U.S. dollar, Australian dollar |
Derivative, Notional Amount | 21 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_THB / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 28 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_THB / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |
Foreign Exchange Forward [Member] | Brazil, Brazil Real |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | U.S. dollar, Euro |  |
Derivative, Notional Amount | 12 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_BRL / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |  |
Foreign Exchange Forward [Member] | India, Rupees [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | U.S. dollar, British pound, Euro | U.S. dollar, British pound, Euro |
Derivative, Notional Amount | 12 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_INR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 11 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_INR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 83 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 68 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | United States of America, Dollars [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 3 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_USD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | Euro Member Countries, Euro [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 19 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_EUR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 19 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_EUR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | United Kingdom, Pounds [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 2 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 1 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | Sweden, Kronor [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount |  | 1 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_SEK / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | South Africa, Rand [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 14 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_ZAR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 8 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_ZAR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | Thailand, Baht [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 21 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_THB / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 28 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_THB / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | Brazil, Brazil Real |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 12 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_BRL / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | India, Rupees [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 12 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_INR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 11 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_INR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Currency Swap [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 10 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember | 297 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember |
Currency Swap [Member] | United States of America, Dollars [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency |  | Canadian dollar, Euro |
Derivative, Notional Amount |  | 147 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_USD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember |
Currency Swap [Member] | India, Rupees [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | U.S. dollar |  |
Derivative, Notional Amount | 10 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_INR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember |  |
Currency Swap [Member] | Canada, Dollars [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Traded Currency | Euro | Euro |
Derivative, Notional Amount | 0 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_CAD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember | 150 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_CAD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember |
Currency Swap [Member] | Not Designated as Hedging Instrument [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 10 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 297 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | 225 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember
Currency Swap [Member] | Not Designated as Hedging Instrument [Member] | United States of America, Dollars [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount |  | 147 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_USD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Currency Swap [Member] | Not Designated as Hedging Instrument [Member] | India, Rupees [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 10 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_INR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Currency Swap [Member] | Not Designated as Hedging Instrument [Member] | Canada, Dollars [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount |  | 150 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_CAD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Cash Flow Hedging [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 213 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember | 184 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 213 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember | 184 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member] | United States of America, Dollars [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 107 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_USD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember | 97 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_USD / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member] | Euro Member Countries, Euro [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 69 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_EUR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember | 54 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_EUR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member] | United Kingdom, Pounds [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 20 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember | 19 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_GBP / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member] | Sweden, Kronor [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 17 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_SEK / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember | 14 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_SEK / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member] | South Africa, Rand [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount |  |  |
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member] | India, Rupees [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount |  |  |
Cash Flow Hedging [Member] | Currency Swap [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
Cash Flow Hedging [Member] | Currency Swap [Member] | India, Rupees [Member] |  |  |
Fair Value Measurements [Line Items] |  |  |
Derivative, Notional Amount | $ 0 invest_DerivativeNotionalAmount / us-gaap_CurrencyAxis = currency_INR / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CurrencySwapMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |  |

X
- Definition Derivative, Currency Bought or Sold + References No definition available. + Details
Name: | dan_DerivativeCurrencyBoughtOrSold
Namespace Prefix: | dan_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativesFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |