XML 70 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Detail) - Additional Information (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Treasury stock, shares 441,406us-gaap_TreasuryStockShares 365,544us-gaap_TreasuryStockShares    
Common stock, shares authorized 40,000,000us-gaap_CommonStockSharesAuthorized 40,000,000us-gaap_CommonStockSharesAuthorized    
Restricted stock authorized but not granted (in shares) 175,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized      
Granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod    
Weighted average remaining contractual term 10 years      
Options outstanding (in shares) 4,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 10,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 20,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Award vesting period 5 years      
Share-based compensation expense $ 931us-gaap_AllocatedShareBasedCompensationExpense $ 932us-gaap_AllocatedShareBasedCompensationExpense    
Options, outstanding, intrinsic value   23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue    
Percentage of target award based on personal performance goals 50.00%mgpi_DeferredCompensationArrangementwithIndividualPersonalPerformanceGoalsPercent      
Payment period for participant to reimburse company for excess payments   15 days    
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs, options 403us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Period for recognition of unrecognized compensation cost 1 year 2 months 0 days      
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of nonvested shares (in shares) 413,288us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
371,502us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
423,264us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Options, vested in period, fair value 227us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
72us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
   
Period for recognition of unrecognized compensation cost 3 years 7 months 0 days      
Unrecognized compensation costs, other than options 1,450us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of nonvested shares (in shares) 278,900us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
569,296us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
933,887us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Options, vested in period, fair value 552us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
2,182us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
The 2004 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of nonvested shares (in shares) 278,900us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= mgpi_The2004PlanMember
     
Restricted stock authorized but not granted (in shares)   2,680,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= mgpi_The2004PlanMember
   
Weighted average remaining contractual term   10 years    
The 2004 Plan [Member] | Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options outstanding (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= mgpi_The2004PlanMember
     
The 2004 Plan [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of nonvested shares (in shares) 396,288us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= mgpi_The2004PlanMember
     
The 2004 Plan [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of nonvested shares (in shares) 278,900us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= mgpi_The2004PlanMember
     
Directors Option Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of nonvested shares (in shares) 4,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= mgpi_DirectorsOptionPlanMember
     
Award vesting period 184 days      
Directors Stock Plan [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grants in period (in shares) 54,694us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= mgpi_DirectorsStockPlanMember
     
Directors Stock Plan [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 3 years      
Grants in period (in shares) 106,923us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= mgpi_DirectorsStockPlanMember
     
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Deferred Compensation Arrangement with Individual, Common Stock Reserved for Future Issuance       300,000us-gaap_DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance
/ us-gaap_PlanNameAxis
= mgpi_EmployeeStockPurchasePlanMember
The 2014 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock authorized but not granted (in shares) 1,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= mgpi_The2014PlanMember
     
Granted (in shares) 17,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= mgpi_The2014PlanMember
     
The Director's Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock authorized but not granted (in shares) 300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= mgpi_TheDirectorsPlanMember
     
Granted (in shares) 16,360us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= mgpi_TheDirectorsPlanMember
     
Annual Cash Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Targeted bonus award expense $ 3,166mgpi_TargetedBonusAwardExpense
/ us-gaap_PlanNameAxis
= mgpi_AnnualCashIncentivePlanMember
$ 3,111mgpi_TargetedBonusAwardExpense
/ us-gaap_PlanNameAxis
= mgpi_AnnualCashIncentivePlanMember
   
Short-term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance metrics, operating income, percent 60.00%mgpi_ShorttermIncentivePlanPerformanceMetricsOperatingIncomePercent
/ us-gaap_PlanNameAxis
= mgpi_ShorttermIncentivePlanMember
     
Performance metrics, EBITDA, aercent 20.00%mgpi_ShorttermIncentivePlanPerformanceMetricsEarningsBeforeInterestTaxesDepreciationandAmortizationPercent
/ us-gaap_PlanNameAxis
= mgpi_ShorttermIncentivePlanMember
     
Payment percentage 90.00%mgpi_ShorttermIncentivePlanPaymentPercentage
/ us-gaap_PlanNameAxis
= mgpi_ShorttermIncentivePlanMember
     
Payment period 15 days      
Directors Option Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock authorized but not granted (in shares) 180,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ mgpi_IncentivePlanAxis
= mgpi_DirectorsOptionPlanMember
     
Options outstanding (in shares) 4,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ mgpi_IncentivePlanAxis
= mgpi_DirectorsOptionPlanMember
     
Directors Option Plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock authorized but not granted (in shares) 2,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ mgpi_IncentivePlanAxis
= mgpi_DirectorsOptionPlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Annual Cash Incentive Plan [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Modified economic profit   50.00%mgpi_ModifiedEconomicProfit
/ mgpi_IncentivePlanAxis
= mgpi_AnnualCashIncentivePlanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Growth [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Modified economic profit   50.00%mgpi_ModifiedEconomicProfit
/ mgpi_ModifiedEconomicProfitAxis
= mgpi_GrowthMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Growth [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Modified economic profit   100.00%mgpi_ModifiedEconomicProfit
/ mgpi_ModifiedEconomicProfitAxis
= mgpi_GrowthMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Improvements In MEP [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Targeted bonus award   100.00%mgpi_TargetedBonusAward
/ mgpi_ModifiedEconomicProfitAxis
= mgpi_ImprovementsInMEPMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Bonus [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Targeted bonus award   125.00%mgpi_TargetedBonusAward
/ mgpi_ModifiedEconomicProfitAxis
= mgpi_BonusMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
HRCC [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Modified economic profit   100.00%mgpi_ModifiedEconomicProfit
/ mgpi_ModifiedEconomicProfitAxis
= mgpi_HRCCMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Target Growth [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Modified economic profit   100.00%mgpi_ModifiedEconomicProfit
/ mgpi_ModifiedEconomicProfitAxis
= mgpi_TargetGrowthMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Target Growth [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Modified economic profit   125.00%mgpi_ModifiedEconomicProfit
/ mgpi_ModifiedEconomicProfitAxis
= mgpi_TargetGrowthMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Target [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Modified economic profit   100.00%mgpi_ModifiedEconomicProfit
/ mgpi_ModifiedEconomicProfitAxis
= mgpi_TargetMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Incentive Compensation Payable [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Targeted bonus award   90.00%mgpi_TargetedBonusAward
/ mgpi_ModifiedEconomicProfitAxis
= mgpi_IncentiveCompensationPayableMember
   
Director [Member] | Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Authorized shares remaining for issuance 4,000us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
     
Director [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Authorized shares remaining for issuance 396,288us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember