XML 68 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Employee Benefits (Schedules of Net Periodic Benefit Costs) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Net periodic benefit (credit) cost $ 406us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost $ 953us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost $ 832us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
Other Long-Term Employee Benefit Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated other comprehensive income assumed from purchase of noncontrolling interest 0dd_Accumulatedothercomprehensiveincomeassumedfrompurchaseofnoncontrollinginterest
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0dd_Accumulatedothercomprehensiveincomeassumedfrompurchaseofnoncontrollinginterest
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
1dd_Accumulatedothercomprehensiveincomeassumedfrompurchaseofnoncontrollinginterest
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Total loss (benefit) recognized in other comprehensive income, attributable to DuPont 387dd_Othercomprehensiveincomelosspensionandotherpostretirementbenefitplansadjustmentbeforetaxattributabletoparent
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(452)dd_Othercomprehensiveincomelosspensionandotherpostretirementbenefitplansadjustmentbeforetaxattributabletoparent
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(738)dd_Othercomprehensiveincomelosspensionandotherpostretirementbenefitplansadjustmentbeforetaxattributabletoparent
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Total recognized in net periodic benefit cost and other comprehensive income 368dd_TotalofDefinedBenefitPlanRecognizedinNetPeriodicBenefitCostandOtherComprehensiveIncome
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(565)dd_TotalofDefinedBenefitPlanRecognizedinNetPeriodicBenefitCostandOtherComprehensiveIncome
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(585)dd_TotalofDefinedBenefitPlanRecognizedinNetPeriodicBenefitCostandOtherComprehensiveIncome
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Net Periodic Benefit (Credit) Cost [Member] | Other Long-Term Employee Benefit Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 17us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
29us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
37us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Interest cost 121us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
130us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
174us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Amortization of loss 57us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
76us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
94us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Amortization of prior service (benefit) cost (214)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(195)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(155)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Curtailment loss (gain) 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(154)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(3)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Settlement loss 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
1us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Net periodic benefit (credit) cost (19)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[1] (113)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[1] 153us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_NetPeriodicBenefitCreditCostMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[1]
Discontinued Operations [Member] | Other Long-Term Employee Benefit Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Net periodic benefit (credit) cost 0us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
2us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SegmentDiscontinuedOperationsMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Changes in Plan Assets and Benefit Obligations Recognized in OCI [Member] | Other Long-Term Employee Benefit Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Net loss (gain) 280us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(513)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
60us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Amortization of loss (57)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(76)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(94)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Prior service benefit (50)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(211)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
(857)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Amortization of prior service benefit (cost) 214us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
195us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
155us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Curtailment (loss) gain 0dd_OtherComprehensiveIncomeLossFinalizationOfPensionandOtherPostretirementBenefitPlanValuationforCurtailmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
154dd_OtherComprehensiveIncomeLossFinalizationOfPensionandOtherPostretirementBenefitPlanValuationforCurtailmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
3dd_OtherComprehensiveIncomeLossFinalizationOfPensionandOtherPostretirementBenefitPlanValuationforCurtailmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Settlement loss 0dd_OtherComprehensiveIncomeLossFinalizationOfPensionandOtherPostretirementBenefitPlanValuationforSettlementsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
1dd_OtherComprehensiveIncomeLossFinalizationOfPensionandOtherPostretirementBenefitPlanValuationforSettlementsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0dd_OtherComprehensiveIncomeLossFinalizationOfPensionandOtherPostretirementBenefitPlanValuationforSettlementsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Total loss (benefit) recognized in other comprehensive income $ 387us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
$ (452)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
$ (739)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= dd_ChangesinPlanAssetsandBenefitObligationsRecognizedinOCIMember
/ dd_PostretirementBenefitsTypeofDeferredCompensationAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[1] The above amounts include net periodic benefit cost relating to discontinued operations for 2014, 2013 and 2012 of $0, $0 and $2, respectively.