XML 104 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Nature Of Operations And Summary Of Significant Accounting Policies (Detail) (USD $)
In Thousands, unless otherwise specified
0 Months Ended 12 Months Ended 3 Months Ended 12 Months Ended
Jan. 03, 2012
subsidiary
segment
Dec. 31, 2014
segment
Dec. 31, 2013
Dec. 31, 2001
Jun. 30, 2010
Dec. 31, 2012
Mar. 31, 2014
Accounting Policies [Line Items]              
Number of operating units affected by reorganization 1mgpi_RestructuringandRelatedActivitiesNumberofOperatingSegments            
Number of subsidiaries distributed to company 3mgpi_RestructuringandRelatedActivitiesNumberofSubsidiariesDivested            
Number of reportable segments   2us-gaap_NumberOfReportableSegments          
Proceeds from grantors (in dollars)       $ 26,000us-gaap_ProceedsFromGrantors      
Shipping and handling revenue (in dollars)   14,061us-gaap_ShippingAndHandlingRevenue 12,292us-gaap_ShippingAndHandlingRevenue        
Research and development expense (in dollars)   1,622us-gaap_ResearchAndDevelopmentExpense 2,472us-gaap_ResearchAndDevelopmentExpense        
Debt instrument, fair value disclosure (in dollars)   10,297us-gaap_DebtInstrumentFairValue 23,300us-gaap_DebtInstrumentFairValue        
Long-term debt, less current maturities   7,670us-gaap_LongTermDebtAndCapitalLeaseObligations 3,611us-gaap_LongTermDebtAndCapitalLeaseObligations        
Short And Longterm Debt [Member]              
Accounting Policies [Line Items]              
Long-term debt, less current maturities   10,283us-gaap_LongTermDebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= mgpi_ShortAndLongtermDebtMember
23,168us-gaap_LongTermDebtAndCapitalLeaseObligations
/ us-gaap_DebtInstrumentAxis
= mgpi_ShortAndLongtermDebtMember
       
Reimbursment [Member]              
Accounting Policies [Line Items]              
Proceeds from grantors (in dollars)     1,250us-gaap_ProceedsFromGrantors
/ us-gaap_NatureOfExpenseAxis
= mgpi_ReimbursmentMember
       
Reimbursment Of Maintenance Costs [Member]              
Accounting Policies [Line Items]              
Deferred revenue and credits (in dollars)   1,236us-gaap_DeferredRevenueAndCredits
/ us-gaap_NatureOfExpenseAxis
= mgpi_ReimbursmentOfMaintenanceCostsMember
914us-gaap_DeferredRevenueAndCredits
/ us-gaap_NatureOfExpenseAxis
= mgpi_ReimbursmentOfMaintenanceCostsMember
       
Reimbursement of System Control Costs [Member]              
Accounting Policies [Line Items]              
Deferred revenue and credits (in dollars)   $ 488us-gaap_DeferredRevenueAndCredits
/ us-gaap_NatureOfExpenseAxis
= mgpi_ReimbursementofSystemControlCostsMember
         
Minimum [Member] | Building And Improvements [Member]              
Accounting Policies [Line Items]              
Useful life   20 years          
Minimum [Member] | Transportation Equipment Assets [Member]              
Accounting Policies [Line Items]              
Useful life   5 years          
Minimum [Member] | Machinery Equipment [Member]              
Accounting Policies [Line Items]              
Useful life   10 years          
Maximum [Member] | Building And Improvements [Member]              
Accounting Policies [Line Items]              
Useful life   40 years          
Maximum [Member] | Transportation Equipment Assets [Member]              
Accounting Policies [Line Items]              
Useful life   6 years          
Maximum [Member] | Machinery Equipment [Member]              
Accounting Policies [Line Items]              
Useful life   12 years          
ICP [Member]              
Accounting Policies [Line Items]              
Equity method ownership percentage (percent)   30.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mgpi_IllinoisCornProcessingsLLCMember
        30.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mgpi_IllinoisCornProcessingsLLCMember
Ownership percentage sold (percent)         50.00%mgpi_EquityMethodInvestmentOwnershipPercentageSold
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mgpi_IllinoisCornProcessingsLLCMember
20.00%mgpi_EquityMethodInvestmentOwnershipPercentageSold
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mgpi_IllinoisCornProcessingsLLCMember