XML 45 R62.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivative Financial Instruments (Schedule Of Volumes Of Open Commodity Derivative Positions) (Details) | Dec. 31, 2014 contract
--- | ---
Futures [Member] | Exchange Traded Net Long & Short [Member] | Corn, Soybeans And Wheat In Bushels [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (4,410,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CornSoybeansAndWheatInBushelsMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember |
Futures [Member] | Exchange Traded Net Long & Short [Member] | Corn In Bushels [Member] | Cash Flow Hedges [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | 3,675,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CornInBushelsMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember | [1]
Futures [Member] | Exchange Traded Net Long & Short [Member] | Corn In Bushels [Member] | Fair Value Hedging [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (9,010,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CornInBushelsMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember | [2]
Futures [Member] | Exchange Traded Net Long & Short [Member] | Ethanol In Gallons [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | 46,410,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_EthanolInGallonsMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember |
Futures [Member] | Exchange Traded Net Long & Short [Member] | Ethanol In Gallons [Member] | Cash Flow Hedges [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (82,950,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_EthanolInGallonsMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember | [1]
Futures [Member] | Exchange Traded Net Long & Short [Member] | Natural Gas In mmBTU [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | 958,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_NaturalGasInMmbtuMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember |
Futures [Member] | Exchange Traded Net Long & Short [Member] | Natural Gas In mmBTU [Member] | Fair Value Hedging [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (4,318,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_NaturalGasInMmbtuMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember | [2]
Futures [Member] | Exchange Traded Net Long & Short [Member] | Cattle In Pounds [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | 1,320,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CattleInPoundsMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember |
Futures [Member] | Exchange Traded Net Long & Short [Member] | Cattle In Pounds [Member] | Cash Flow Hedges [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (37,040,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CattleInPoundsMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember | [1]
Futures [Member] | Exchange Traded Net Long & Short [Member] | Soybean Oil in Pounds [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (2,700,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_FutureMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_SoybeanOilInPoundsMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember |
Options [Member] | Exchange Traded Net Long & Short [Member] | Corn, Soybeans And Wheat In Bushels [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (2,461,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_OptionMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CornSoybeansAndWheatInBushelsMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember |
Options [Member] | Exchange Traded Net Long & Short [Member] | Ethanol In Gallons [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (15,095,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_OptionMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_EthanolInGallonsMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember |
Options [Member] | Exchange Traded Net Long & Short [Member] | Natural Gas In mmBTU [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (30,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_OptionMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_NaturalGasInMmbtuMember / us-gaap_TradingActivityByTypeAxis = gpre_ExchangeTradedNetLongAndShortMember |
Forwards [Member] | Non-Exchange Traded Long [Member] | Ethanol In Gallons [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | 8,046,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_EthanolInGallonsMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedLongMember | [3]
Forwards [Member] | Non-Exchange Traded Long [Member] | Natural Gas In mmBTU [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | 9,310,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_NaturalGasInMmbtuMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedLongMember | [3]
Forwards [Member] | Non-Exchange Traded Long [Member] | Corn And Soybeans In Bushels [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | 19,041,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CornAndSoybeansInBushelsMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedLongMember | [3]
Forwards [Member] | Non-Exchange Traded Long [Member] | Distillers Grains In Tons [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | 104,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_DistillersGrainsInTonsMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedLongMember | [3]
Forwards [Member] | Non-Exchange Traded Long [Member] | Corn Oil in Pounds [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | 3,744,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CornOilInPoundsMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedLongMember | [3]
Forwards [Member] | Non-Exchange Traded Short [Member] | Ethanol In Gallons [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (160,901,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_EthanolInGallonsMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedShortMember | [3]
Forwards [Member] | Non-Exchange Traded Short [Member] | Natural Gas In mmBTU [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (876,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_NaturalGasInMmbtuMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedShortMember | [3]
Forwards [Member] | Non-Exchange Traded Short [Member] | Corn And Soybeans In Bushels [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (16,251,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CornAndSoybeansInBushelsMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedShortMember | [3]
Forwards [Member] | Non-Exchange Traded Short [Member] | Distillers Grains In Tons [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (461,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_DistillersGrainsInTonsMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedShortMember | [3]
Forwards [Member] | Non-Exchange Traded Short [Member] | Corn Oil in Pounds [Member] |  |
Derivative [Line Items] |  |
Volumes of open commodity derivatives | (60,490,000)invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / gpre_DerivativeInstrumentsByDerivativeInstrumentTypeAxis = gpre_CornOilInPoundsMember / us-gaap_TradingActivityByTypeAxis = gpre_NonExchangeTradedShortMember | [3]
[1] | Futures used for cash flow hedges.
[2] | Futures used for fair value hedges
[3] | Non-exchange traded forwards are presented on a gross long and (short) position basis including both fixed-price and basis contracts.

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units. For example, the number of barrels specified in a fuel oil forward purchase contract. + 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_DerivativeNonmonetaryNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=us-gaap_ForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=us-gaap_FutureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=us-gaap_OptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |