XML 28 R11.htm IDEA: XBRL DOCUMENT
v3.26.1

DEPOSITS | 3 Months Ended
--- | ---
Mar. 31, 2026
Disclosure Deposits Abstract |
DEPOSITS | NOTE 3 – DEPOSITS The Company signed a lease agreement for office space, effective October 1, 2022, which included an initial security deposit of $16,942. The lease expired on November 30, 2025 and the security deposit remained receivable at December 31, 2025. The security deposit was returned during the three months ended March 31, 2026. The Company signed a five-year lease agreement for office space, effective November 1, 2025 through October 31, 2030, which included an initial security deposit of $14,557. As of March 31, 2026 and December 31, 2025, the balance was $14,557 for each period, respectively. The Company signed a short-term lease agreement for office space, effective September 1, 2025, which included an initial security deposit of $2,400. As of March 31, 2026 and December 31, 2025, the balance was $2,400 for each period, respectively.

X
- Definition Deposit Disclosures [Text Block] + References No definition available. + Details
Name: | MGRX_DepositDisclosuresTextBlock
Namespace Prefix: | MGRX_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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