XML 71 R56.htm IDEA: XBRL DOCUMENT
v3.20.4

Green Plains Partners LP (Narrative) (Details) gal in Billions | 12 Months Ended
--- | ---
Dec. 31, 2020 item shares gal
Subsidiary, Sale of Stock [Line Items] |
Number Of Ethanol Storage Facilities | 31
Number Of Ethanol Plants | 12
Number Of Fuel Terminal Facilities | 6
Number Of Leased Railcars | 2,480
Parent Company [Member] |
Subsidiary, Sale of Stock [Line Items] |
Number of gallons of ethanol produced per year | gal | 1.0
Limited Partner [Member] | IPO [Member] |
Subsidiary, Sale of Stock [Line Items] |
Ownership interest, percentage | 48.90%
Limited Partner [Member] | IPO [Member] | Parent Company [Member] |
Subsidiary, Sale of Stock [Line Items] |
Ownership interest, percentage | 49.10%
Ownership interest, public, percentage | 49.10%
Limited Partner [Member] | Common Stock [Member] | IPO [Member] | Parent Company [Member] |
Subsidiary, Sale of Stock [Line Items] |
Number of units issued as part of the transaction | shares | 11,586,548
General Partner [Member] | IPO [Member] | Parent Company [Member] |
Subsidiary, Sale of Stock [Line Items] |
Ownership interest, percentage | 2.00%
Green Plains Partners LP [Member] | IPO [Member] |
Subsidiary, Sale of Stock [Line Items] |
Ethanol storage and throughput agreement | 10 years
Rail transportation services agreement | 10 years
Trucking transportation agreement | 1 year

X
- Definition Fee-based ethanol storage and throughput agreement + References No definition available. + Details
Name: | gpre_EthanolStorageAndThroughputAgreement
Namespace Prefix: | gpre_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Ethanol Plants + References No definition available. + Details
Name: | gpre_NumberOfEthanolPlants
Namespace Prefix: | gpre_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Ethanol Storage Facilities + References No definition available. + Details
Name: | gpre_NumberOfEthanolStorageFacilities
Namespace Prefix: | gpre_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Fuel Terminal Facilities + References No definition available. + Details
Name: | gpre_NumberOfFuelTerminalFacilities
Namespace Prefix: | gpre_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of gallons of ethanol produced per year. + References No definition available. + Details
Name: | gpre_NumberOfGallonsOfEthanolProducedPerYear
Namespace Prefix: | gpre_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Leased Railcars + References No definition available. + Details
Name: | gpre_NumberOfLeasedRailcars
Namespace Prefix: | gpre_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fee-based rail transportation services agreement. + References No definition available. + Details
Name: | gpre_RailTransportationServicesAgreement
Namespace Prefix: | gpre_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of subsidiary's or equity investee's stock owned by the public after stock transaction. + References No definition available. + Details
Name: | gpre_SaleOfStockPercentageOfOwnershipAfterTransactionPublicOwnership
Namespace Prefix: | gpre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fee-based trucking transportation agreement. + References No definition available. + Details
Name: | gpre_TruckingTransportationAgreement
Namespace Prefix: | gpre_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SubsidiarySaleOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PartnerTypeOfPartnersCapitalAccountAxis=us-gaap_LimitedPartnerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PartnerTypeOfPartnersCapitalAccountAxis=us-gaap_GeneralPartnerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=gpre_GreenPlainsPartnersLimitedPartnershipMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |