XML 54 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
6 Months Ended 12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2012
Derivative [Line Items]          
Gain (Loss) on Sale of Derivatives $ 62us-gaap_GainLossOnSaleOfDerivatives $ 0us-gaap_GainLossOnSaleOfDerivatives $ (102)us-gaap_GainLossOnSaleOfDerivatives $ (40)us-gaap_GainLossOnSaleOfDerivatives $ 0us-gaap_GainLossOnSaleOfDerivatives
Designated As Hedging Instrument [Member]          
Derivative [Line Items]          
Interest Rate Derivative Assets, at Fair Value     21us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
After-tax losses in AOCI from commodity cash flow hedge transactions     (30)adm_UnrealizedGainLossOnPriceRiskCashFlowHedgesAfterTaxAccumulatedOtherComprehensiveIncome
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
After-tax losses in AOCI from commodity cash flow hedge transactions expected to be recognized in earnings.     $ (30)us-gaap_PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Corn [Member] | Designated As Hedging Instrument [Member]          
Derivative [Line Items]          
Corn processed per month (in bushels)     76,000,000adm_ProcessingOfCornPerMonth
/ adm_DerivativeByCommodityAxis
= adm_CornMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Historical time period of hedge percentages     12 months    
Percentage of Anticipated Commodity Hedged During Historical Hedging Period, Low End     24.00%adm_PercentageofAnticipatedCommodityHedgedDuringHistoricalHedgingPeriodLowEnd
/ adm_DerivativeByCommodityAxis
= adm_CornMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Percentage of anticipated commodity purchases or production hedged during historical hedging period, high end of range (as a percent)     71.00%adm_PercentageOfAnticipatedCommodityHedgedDuringHistoricalHedgingPeriodHighEnd
/ adm_DerivativeByCommodityAxis
= adm_CornMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Percentage of Anticipated Commodity Hedged over Future Hedging Period, Low End     0.30%adm_PercentageofAnticipatedCommodityHedgedoverFutureHedgingPeriodLowEnd
/ adm_DerivativeByCommodityAxis
= adm_CornMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Percentage of Anticipated Commodity Hedged over Future Hedging Period, High End     23.00%adm_PercentageofAnticipatedCommodityHedgedoverFutureHedgingPeriodHighEnd
/ adm_DerivativeByCommodityAxis
= adm_CornMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Derivative Hedged Item Time Period     12 months    
Ethanol [Member] | Designated As Hedging Instrument [Member]          
Derivative [Line Items]          
Historical time period of hedge percentages     12 months    
Derivative Hedged Item Time Period     6 months    
Commodity sales volume hedged during historical hedging period, low end of range (in gallons)     9,000,000adm_CommodityHedgedDuringHistoricalHedgingPeriodLowEnd
/ adm_DerivativeByCommodityAxis
= adm_EthanolMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Commodity sales volume hedged during historical hedging period, high end of range (in gallons)     121,000,000adm_CommodityHedgedDuringHistoricalHedgingPeriodHighEnd
/ adm_DerivativeByCommodityAxis
= adm_EthanolMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Contracted commodity sales volume hedged over future hedging period, low end of range (in gallons)     1,000,000adm_ContractedCommodityHedgedOverFutureHedgingPeriodLowEnd
/ adm_DerivativeByCommodityAxis
= adm_EthanolMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Contracted commodity sales volume hedged over future hedging period, high end of range (in gallons)     30,000,000adm_ContractedCommodityHedgedOverFutureHedgingPeriodHighEnd
/ adm_DerivativeByCommodityAxis
= adm_EthanolMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember