XML 112 R83.htm IDEA: XBRL DOCUMENT
v3.25.3

Capital Commitment (Details) | Jun. 30, 2025 USD ($) | Jun. 30, 2024 USD ($) | Dec. 11, 2023 USD ($) | Dec. 11, 2023 VND (₫) | Mar. 14, 2020 USD ($) m² | Mar. 14, 2020 VND (₫) m²
--- | --- | --- | --- | --- | --- | ---
Capital Commitment [Line Items] |  |  |  |  |  |
Right of use asset | $ | $ 3,177,674 | $ 3,474,737 |  |  |  |
Maximum [Member] |  |  |  |  |  |
Capital Commitment [Line Items] |  |  |  |  |  |
Area of land |  |  |  |  | 50,000 | 50,000
Minimum [Member] |  |  |  |  |  |
Capital Commitment [Line Items] |  |  |  |  |  |
Area of land |  |  |  |  | 49,997 | 49,997
Capital Commitment [Member] |  |  |  |  |  |
Capital Commitment [Line Items] |  |  |  |  |  |
Right of use asset |  |  |  |  | $ 4,184,513 | ₫ 102,476,000,000
Land cost |  |  | $ 4,184,262 | ₫ 102,469,851,440 |  |

X
- Definition Amount of contract for the right to use of land. + References No definition available. + Details
Name: | mgih_ContractForRightToUseOfLand
Namespace Prefix: | mgih_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of right-of-use assets net. + References No definition available. + Details
Name: | mgih_RightofuseAssetsROUNet
Namespace Prefix: | mgih_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Area of land held. + References No definition available. + Details
Name: | us-gaap_AreaOfLand
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_OtherCommitmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=mgih_CapitalCommitmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |