XML 40 R28.htm IDEA: XBRL DOCUMENT
v3.25.1

Summary of Significant Accounting Policies and Recent Accounting Pronouncements - IDA Ireland Grant (Details) $ in Millions | 1 Months Ended | 12 Months Ended
--- | --- | ---
Aug. 31, 2021 EUR (€) | Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($)
IDA Ireland Financial Assistance Grants | Maximum |  |  |
Government Assistance [Line Items] |  |  |
Termination period (upon completion of capital investment) | 5 years |  |
IDA Ireland Financial Assistance Grants | Minimum |  |  |
Government Assistance [Line Items] |  |  |
Termination period (from last grant payment) | 5 years |  |
IDA Ireland Employment Grants |  |  |
Government Assistance [Line Items] |  |  |
Grant funding received | $ |  | $ 0.5 | $ 0.6
IDA Ireland Employment Grants | Maximum |  |  |
Government Assistance [Line Items] |  |  |
Grant funding for each new job created | € 1,000,000 |  |
IDA Ireland Employment Grants | Minimum |  |  |
Government Assistance [Line Items] |  |  |
Grant funding for each new job created | € 10,000 |  |
Aggregate number of new jobs required to receive Grant benefits | 100 |  |
Vacant job duration prompting repayment of grant funding | 6 months |  |
IDA Ireland Capital Grants |  |  |
Government Assistance [Line Items] |  |  |
Grant funding received | $ |  | $ 0.5 | $ 0.4
IDA Ireland Capital Grants | Maximum |  |  |
Government Assistance [Line Items] |  |  |
Grant amount for machinery and equipment | € 1,200,000 |  |
IDA Ireland Capital Grants | Minimum |  |  |
Government Assistance [Line Items] |  |  |
Grant amount for machinery and equipment (percent of actual expenditure) | 4.00% |  |
Aggregate number of new jobs required to receive Grant benefits | 100 |  |
Expenditure requirement on eligible machinery and equipment | € 30,000,000 |  |

X
- Definition Expenditure requirements on eligible machinery and equipment in order to receive maximum benefits from IDA Ireland financial assistance grants. + References No definition available. + Details
Name: | mgtx_ExpenditureRequirementForGrantFundingOnEligibleMachineryAndEquipment
Namespace Prefix: | mgtx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financial assistance duration period, measured from the date in which capital investments for eligible machinery and equipment are completed, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | mgtx_FinancialAssistanceDurationFromCompletionOfCapitalInvestment
Namespace Prefix: | mgtx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financial assistance duration period, measured from the last date of payment received in IDA Ireland grant funding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | mgtx_FinancialAssistanceDurationFromLastGrantPayment
Namespace Prefix: | mgtx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of financial assistance available for each new job created. + References No definition available. + Details
Name: | mgtx_GrantAmountForJobCreation
Namespace Prefix: | mgtx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of financial assistance available for creation of machinery and equipment that provides opportunities for new jobs. + References No definition available. + Details
Name: | mgtx_GrantAmountForMachineryAndEquipment
Namespace Prefix: | mgtx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of funding received from IDA Ireland grants. + References No definition available. + Details
Name: | mgtx_GrantFundingReceived
Namespace Prefix: | mgtx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Grant funding available for the creation of machinery and equipment that leads to job creation, expressed as a percent of total cost to produce machinery and equipment. + References No definition available. + Details
Name: | mgtx_GrantsForMachineryAndEquipmentAsPercentageOfTotalCostToMake
Namespace Prefix: | mgtx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the aggregate number of jobs created in order to be eligible to receive financial assistance under IDA Ireland grants. + References No definition available. + Details
Name: | mgtx_NumberOfNewJobsCreatedToReceiveGrantFunding
Namespace Prefix: | mgtx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period benchmark in which the Company may be held to repay a portion of capital grants if a job for which the Company received employment grant funding remains vacant, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | mgtx_PeriodOfJobVacancyBeforeGrantFundingBecomesRepayable
Namespace Prefix: | mgtx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483507/832-10-50-3 + Details
Name: | us-gaap_GovernmentAssistanceLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_GovernmentAssistanceTypeAxis=mgtx_GrantsIdaIrelandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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_GovernmentAssistanceTypeAxis=mgtx_GrantsIdaIrelandEmploymentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GovernmentAssistanceTypeAxis=mgtx_GrantsIdaIrelandCapitalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |