XML 70 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Separation / Asset Related Charges, Net (2014 Restructuring Program schedule) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve $ 223us-gaap_RestructuringReserve  
2014 Restructuring Program [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring reserve, payments (39)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
 
Restructuring reserve, Net translation adjustment (6)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
 
Restructuring Reserve 223us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
268us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
Employee Severance [Member] | 2014 Restructuring Program [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring reserve, payments (38)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
 
Restructuring reserve, Net translation adjustment (6)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= dd_A2014RestructuringProgramMember
 
Restructuring Reserve 220us-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
Other Non-Personnel Charges [Member] | 2014 Restructuring Program [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring reserve, payments (1)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 $ 3us-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.