XML 46 R31.htm IDEA: XBRL DOCUMENT
v3.21.1

Goodwill and Other Intangible Assets (Details) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2021 USD ($)
Goodwill [Roll Forward] |
Balance at beginning of period | $ 3,628
Acquisitions | 0
Balance at end of period | 3,628
Trade Names |
Goodwill [Roll Forward] |
Balance at beginning of period | 890
Balance at end of period | 890
Distillery Products |
Goodwill [Roll Forward] |
Balance at beginning of period | 3,628
Acquisitions | 0
Balance at end of period | 3,628
Ingredient Solutions |
Goodwill [Roll Forward] |
Balance at beginning of period | 0
Acquisitions | 0
Balance at end of period | $ 0

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_GoodwillRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition. + References No definition available. + Details
Name: | us-gaap_IndefinitelivedIntangibleAssetsAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance. + References No definition available. + Details
Name: | us-gaap_IntangibleAssetsNetIncludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgpi_DistilleryProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=mgpi_IngredientSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |