XML 125 R110.htm IDEA: XBRL DOCUMENT
v3.20.4

Subsequent Events (Details) - Subsequent Event [Member] gal in Millions, $ in Millions | Feb. 09, 2021 USD ($) $ / shares shares | Jan. 25, 2021 USD ($) gal
--- | --- | ---
BlackRock Note Facility [Member] |  |
Subsequent Event [Line Items] |  |
Debt instrument, face amount | $ 125.0 |
Debt maturity dates | Feb. 09, 2026 |
Debt instrument, term | 5 years |
Interest rate, effective percentage | 11.75% |
Interest rate effective percentage, cash | 6.00% |
Interest rate effective percentage, paid in kind | 6.75% |
Months after which note can be retired or refinanced | 42 months |
Number of warrants acquired | shares | 2,000,000 |
Number of stock equal to each warrant | shares | 1 |
Warrant strike price | $ / shares | 22.00 |
Ord Ethanol Plant [Member] |  |
Subsequent Event [Line Items] |  |
Disposition of gallons, nameplate capacity | gal |  | 65.0
Amount received from disposition |  | $ 64.0
Disposition, working capital |  | 6.0
Asset purchase agreement amount |  | $ 27.0
Quarterly storage and throughput minimum volume commitment | gal |  | 217.7

X
- Definition Asset Purchase Agreement Amount + References No definition available. + Details
Name: | gpre_AssetPurchaseAgreementAmount
Namespace Prefix: | gpre_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Debt Instrument Interest Rate Effective Percentage, Cash + References No definition available. + Details
Name: | gpre_DebtInstrumentInterestRateEffectivePercentageCash
Namespace Prefix: | gpre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument Interest Rate Effective Percentage, Paid In Kind + References No definition available. + Details
Name: | gpre_DebtInstrumentInterestRateEffectivePercentagePaidInKind
Namespace Prefix: | gpre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Disposition Of Gallons, Nameplate Capacity + References No definition available. + Details
Name: | gpre_DispositionOfGallonsNameplateCapacity
Namespace Prefix: | gpre_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disposition, Working Capital + References No definition available. + Details
Name: | gpre_DispositionWorkingCapital
Namespace Prefix: | gpre_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Months After Which Note Can Be Retired Or Refinanced + References No definition available. + Details
Name: | gpre_MonthsAfterWhichNoteCanBeRetiredOrRefinanced
Namespace Prefix: | gpre_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Stock Equal To Each Warrant + References No definition available. + Details
Name: | gpre_NumberOfStockEqualToEachWarrant
Namespace Prefix: | gpre_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Warrants Acquired + References No definition available. + Details
Name: | gpre_NumberOfWarrantsAcquired
Namespace Prefix: | gpre_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Quarterly Storage And Throughput Minimum Volume Commitment + References No definition available. + Details
Name: | gpre_QuarterlyStorageAndThroughputMinimumVolumeCommitment
Namespace Prefix: | gpre_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant Strike Price + References No definition available. + Details
Name: | gpre_WarrantStrikePrice
Namespace Prefix: | gpre_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateEffectivePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation. + References No definition available. + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=gpre_BlackrockNoteFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gpre_OrdEthanolPlantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |