XML 129 R33.htm IDEA: XBRL DOCUMENT
v3.25.4

SCHEDULE OF SECURITIES PURCHASE AGREEMENT (Details) - Securities Purchase Agreement [Member] | Apr. 28, 2024 USD ($) shares
--- | ---
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
Initial Stated Value of Preferred Stock to be issued by installment | $ 2,750,000
Warrants to be issued | shares | 320,000
Aggregate Purchase Price by installment | $ 2,500,000
Initial Closing [Member] |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
Initial Stated Value of Preferred Stock to be issued by installment | $ 550,000
Warrants to be issued | shares | 220,000
Closing Date | Initial Closing Date
Aggregate Purchase Price by installment | $ 500,000
Second Closing [Member] |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
Initial Stated Value of Preferred Stock to be issued by installment | $ 275,000
Closing Date | On or before June 30, 2024
Aggregate Purchase Price by installment | $ 250,000
Third Closing [Member] |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
Initial Stated Value of Preferred Stock to be issued by installment | $ 825,000
Warrants to be issued | shares | 100,000
Closing Date | On or before June 30, 2024
Aggregate Purchase Price by installment | $ 750,000
Fourth Closing [Member] |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
Initial Stated Value of Preferred Stock to be issued by installment | $ 1,100,000
Closing Date | Such date as is no later than 180 days
Aggregate Purchase Price by installment | $ 1,000,000.00

X
- Definition Aggregate purchase price by installment amount. + References No definition available. + Details
Name: | MGRX_AggregatePurchasePriceByInstallmentAmount
Namespace Prefix: | MGRX_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Share purchase agreement description. + References No definition available. + Details
Name: | MGRX_SharePurchaseAgreementDescription
Namespace Prefix: | MGRX_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 808 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1 + Details
Name: | us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (01)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_PreferredStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=MGRX_SecuritiesPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=MGRX_InitialClosingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=MGRX_SecondClosingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=MGRX_ThirdClosingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=MGRX_FourthClosingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |