XML 90 R73.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Employee Benefit Plans (Detail) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2016 USD ($) participant | Dec. 31, 2015 USD ($) | Dec. 31, 2014 USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Cost recognized | $ 1,097 | $ 1,032 | $ 1,029
Requisite service period | 5 years |  |
Effect of one percentage point increase in assumed health care costs, affect on accumulated benefit obligation | $ 124 |  |
Effect of one percentage point decrease in assumed health care costs, effect on accumulated benefit obligation | (116) |  |
Effect of one percentage point increase in assumed health care costs, affect on service and interest cost | 6 |  |
Effect of one percentage point decrease in assumed health care costs, affect on service and interest cost | $ (6) |  |
Effect On Accumulated Benefit Obligation And Service And Interest Cost [Member] |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Ultimate trend rate (as a percent) | 1.00% |  |
Post-Employment Benefit Plan [Member] |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Number of participants | participant | 196 |  |
Number of active participants eligible for benefits | participant | 27 |  |
Minimum age of participant to become eligible for benefits | 62 years |  |
Age up to which health benefits continuation paid | 65 years |  |
Expected contributions in next fiscal year, net of Medicare Part D subsidy receipts | $ 520 |  |
Post-Employment Benefit Plan [Member] | Medicare Part D Subsidy Receipts [Member] |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Medicare Part D subsidy receipts to the plan in next fiscal year | $ 18 |  |

X
- Definition Defined Benefit Plan, Age up to which Health Benefits Continuation Paid + References No definition available. + Details
Name: | mgpi_DefinedBenefitPlanAgeuptowhichHealthBenefitsContinuationPaid
Namespace Prefix: | mgpi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Expected Future Benefit Payments, Next Twelve Months, Net of Subsidy Receipts, Gross + References No definition available. + Details
Name: | mgpi_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonthsNetofSubsidyReceiptsGross
Namespace Prefix: | mgpi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Defined Benefit Plan, Minimum Age of Participant to be Eligible for Benefits + References No definition available. + Details
Name: | mgpi_DefinedBenefitPlanMinimumAgeofParticipanttobeEligibleforBenefits
Namespace Prefix: | mgpi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Number of Active Participants Eligible for Benefits + References No definition available. + Details
Name: | mgpi_DefinedBenefitPlanNumberofActiveParticipantsEligibleforBenefits
Namespace Prefix: | mgpi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Number of Participants + References No definition available. + Details
Name: | mgpi_DefinedBenefitPlanNumberofParticipants
Namespace Prefix: | mgpi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Defined Benefit Plan, Requisite Service Period + References No definition available. + Details
Name: | mgpi_DefinedBenefitPlanRequisiteServicePeriod
Namespace Prefix: | mgpi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of effect of a one-percentage-point decrease in the assumed health care cost trend rates on the accumulated postretirement benefit obligation for health care benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (m) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of effect of a one-percentage-point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (m) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The effect of a one-percentage-point increase in the assumed health care cost trend rates on the accumulated postretirement benefit obligation for health care benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (m) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The effect of a one-percentage-point increase in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (m) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The ultimate trend rate for health care costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (l) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate
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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of the prescription drug subsidy receipts to be received in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964 + Details
Name: | us-gaap_PrescriptionDrugSubsidyReceiptsNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=mgpi_EffectOnAccumulatedBenefitObligationAndServiceAndInterestCostMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NatureOfExpenseAxis=mgpi_MedicarePartDSubsidyReceiptsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |