XML 41 R27.htm IDEA: XBRL DOCUMENT
v3.22.4

NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
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 – 35 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 2022, 2021, and 2020 is noted below:
|  | Year Ended December 31,
|  | 2022 |  | 2021 |  | 2020
Interest costs charged to expense |  | $ | 5,451 |  |  | $ | 4,037 |  |  | $ | 2,267 |
Plus: Interest cost capitalized |  | 866 |  |  | 339 |  |  | 246 |
Total |  | $ | 6,317 |  |  | $ | 4,376 |  |  | $ | 2,513 |

X
- Definition Schedule of Property, Plant and Equipment, Estimated Useful Lives + References No definition available. + Details
Name: | mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock
Namespace Prefix: | mgpi_
Data Type: | dtr-types: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: | dtr-types: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