XML 42 R25.htm IDEA: XBRL DOCUMENT
v3.20.4

NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Schedule of Estimated Useful Lives | Depreciation and amortization are computed using the straight line method over the following estimated useful lives:
Buildings and improvements(a) | 10 – 30 years
Machinery and equipment | 3 – 10 years
Office furniture and equipment | 5 – 10 years
Computer equipment and software | 3 – 5 years
Motor vehicles | 5 years
(a) Leasehold improvements are the shorter of economic useful life or life of lease
Schedule of Interest Expenses Incurred | Total interest incurred for 2020, 2019, and 2018 is noted below:
|  | Year Ended December 31,
|  | 2020 |  | 2019 |  | 2018
Interest costs charged to expense |  | $ | 2,267 |  |  | $ | 1,305 |  |  | $ | 1,168 |
Plus: Interest cost capitalized |  | 246 |  |  | 575 |  |  | 562 |
Total |  | $ | 2,513 |  |  | $ | 1,880 |  |  | $ | 1,730 |

X
- Definition Schedule of Property, Plant and Equipment, Estimated Useful Lives + References No definition available. + Details
Name: | mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock
Namespace Prefix: | mgpi_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities. + References No definition available. + Details
Name: | us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration