XML 61 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events (Detail) (USD $)
0 Months Ended
Mar. 17, 2014
Mar. 18, 2013
Feb. 27, 2015
Feb. 27, 2015
Dec. 31, 2014
Jan. 09, 2015
Subsequent Event [Line Items]            
Dividends declared (in dollars per share) $ 0.05us-gaap_CommonStockDividendsPerShareDeclared $ 0.05us-gaap_CommonStockDividendsPerShareDeclared        
Revolving Credit Facility [Member]            
Subsequent Event [Line Items]            
Maximum borrowing capacity         $ 55,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
 
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Dividends declared (in dollars per share)     $ 0.06us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Subsequent Event [Member] | Restated Credit Agreement [Member] | Wells Fargo Bank [Member] | Revolving Credit Facility [Member] | Payment Guarantee [Member] | Line of Credit [Member]            
Subsequent Event [Line Items]            
Debt Instrument, Term       5 years    
Maximum borrowing capacity     80,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= mgpi_RestatedCreditAgreementMember
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_PaymentGuaranteeMember
/ us-gaap_LineOfCreditFacilityAxis
= mgpi_WellsFargoBankMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
80,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= mgpi_RestatedCreditAgreementMember
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_PaymentGuaranteeMember
/ us-gaap_LineOfCreditFacilityAxis
= mgpi_WellsFargoBankMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Dryers [Member] | Subsequent Event [Member]            
Subsequent Event [Line Items]            
Purchase commitment, remaining minimum amount committed           $ 5,439,000us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted
/ us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis
= mgpi_DryersMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember