XML 86 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Separation / Asset Related Charges, Net Employee Separation / Asset Related Charges, Net (2014 Restructuring Program Charges) table (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2012
Jun. 30, 2014
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 299us-gaap_RestructuringAndRelatedCostIncurredCost $ 440us-gaap_RestructuringAndRelatedCostIncurredCost $ 134us-gaap_RestructuringAndRelatedCostIncurredCost  
Restructuring reserve 277us-gaap_RestructuringReserve 277us-gaap_RestructuringReserve    
2014 Restructuring Program [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   562us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
  263us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
Restructuring reserve, payments   (60)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve, net translation adjustment   (8)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve, asset write-offs and adjustments   (226)dd_Assetwriteoffsandadjustments
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve 268us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
268us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
2014 Restructuring Program [Member] | Employee Severance [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   319us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve, payments   (47)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve, net translation adjustment   (8)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve, asset write-offs and adjustments   0dd_Assetwriteoffsandadjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve 264us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
264us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
2014 Restructuring Program [Member] | Asset Related [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   226us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= dd_AssetRelatedMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve, payments   0us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= dd_AssetRelatedMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve, net translation adjustment   0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= dd_AssetRelatedMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve, asset write-offs and adjustments   (226)dd_Assetwriteoffsandadjustments
/ us-gaap_RestructuringCostAndReserveAxis
= dd_AssetRelatedMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
Restructuring reserve 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= dd_AssetRelatedMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= dd_AssetRelatedMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
   
2014 Restructuring Program [Member] | Other Non-Personnel Charges [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   17us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= dd_OtherNonPersonnelChargesMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
[1]    
Restructuring reserve, payments   (13)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= dd_OtherNonPersonnelChargesMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
[1]    
Restructuring reserve, net translation adjustment   0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= dd_OtherNonPersonnelChargesMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
[1]    
Restructuring reserve, asset write-offs and adjustments   0dd_Assetwriteoffsandadjustments
/ us-gaap_RestructuringCostAndReserveAxis
= dd_OtherNonPersonnelChargesMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
[1]    
Restructuring reserve $ 4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= dd_OtherNonPersonnelChargesMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
[1] $ 4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= dd_OtherNonPersonnelChargesMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
[1]    
[1] Other non-personnel charges consist of contractual obligation costs.