XML 19 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Corporate Borrowings And Capital Lease Obligations (Detail) - Summary of Leases and Debt Maturities (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Long-term Debt, Fiscal Year Maturity [Abstract]  
2015 $ 1,613us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
2016 1,313us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
2017 7,357us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
2019 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Total 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
Total 10,283us-gaap_LongTermDebt
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2015 3,641us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2016 2,457us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 1,466us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 320us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 235us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 1,304us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Total 9,423us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Line of Credit [Member]  
Long-term Debt, Fiscal Year Maturity [Abstract]  
2015 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
2016 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
2017 6,670us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
2019 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Total 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Total 6,670us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Long Term Debt, Excluding Capital Lease Obligations [Member]  
Long-term Debt, Fiscal Year Maturity [Abstract]  
2015 368us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= mgpi_LongTermDebtExcludingCapitalLeaseObligationsMember
2016 36us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= mgpi_LongTermDebtExcludingCapitalLeaseObligationsMember
2017 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= mgpi_LongTermDebtExcludingCapitalLeaseObligationsMember
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= mgpi_LongTermDebtExcludingCapitalLeaseObligationsMember
2019 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= mgpi_LongTermDebtExcludingCapitalLeaseObligationsMember
Total 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= mgpi_LongTermDebtExcludingCapitalLeaseObligationsMember
Total 404us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mgpi_LongTermDebtExcludingCapitalLeaseObligationsMember
Capital Lease Obligations [Member]  
Long-term Debt, Fiscal Year Maturity [Abstract]  
2015 1,245us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
2016 1,277us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
2017 687us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
2019 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
Total 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
Total 3,209us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
Capital Lease Obligations, Interest [Member]  
Long-term Debt, Fiscal Year Maturity [Abstract]  
2015 72us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationsInterestMember
2016 39us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationsInterestMember
2017 7us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationsInterestMember
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationsInterestMember
2019 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationsInterestMember
Total 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationsInterestMember
Total 118us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationsInterestMember
Capital Lease Obligation, Minimum Lease Payments [Member]  
Long-term Debt, Fiscal Year Maturity [Abstract]  
2015 1,316us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationMinimumLeasePaymentsMember
2016 1,317us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationMinimumLeasePaymentsMember
2017 694us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationMinimumLeasePaymentsMember
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationMinimumLeasePaymentsMember
2019 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationMinimumLeasePaymentsMember
Total 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationMinimumLeasePaymentsMember
Total $ 3,327us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= mgpi_CapitalLeaseObligationMinimumLeasePaymentsMember