XML 89 R78.htm IDEA: XBRL DOCUMENT
v3.23.3

PENSION PLAN (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2024 | Sep. 30, 2023 | Sep. 30, 2022
PENSION PLAN (Details) [Line Items] |  |  |
Long-term investment objective, equities |  | 65.00% |
Long-term investment objective, debt |  | 35.00% |
Funding guidelines, description |  | Asset rebalancing is performed at least annually, with interim adjustments made when the investment mix varies more than 5% from the target (i.e., a 10% target range). |
Weighted average discount rate used to calculate net periodic pension cost |  | 5.25% | 3.00%
Weighted average discount rate used for present benefit obligation |  | 5.75% | 5.25%
Assumed to earn rates of return in the ranges |  | 6.00% |
Inflation rate |  | 2.50% |
Actuarial losses, income tax effects (in Dollars) |  | $ 440,000 | $ 956,000
Income tax effects (in Dollars) |  | $ 132,000 | $ 288,000
Minimum [Member] |  |  |
PENSION PLAN (Details) [Line Items] |  |  |
Assumed to earn rates of return in the ranges |  | 5.00% |
Maximum [Member] |  |  |
PENSION PLAN (Details) [Line Items] |  |  |
Assumed to earn rates of return in the ranges |  | 7.00% |
Forecast [Member] |  |  |
PENSION PLAN (Details) [Line Items] |  |  |
Assumed to earn rates of return in the ranges | 6.00% |  |
Equity Securities [Member] | Minimum [Member] |  |  |
PENSION PLAN (Details) [Line Items] |  |  |
Assumed to earn rates of return in the ranges |  | 6.00% |
Equity securities ranging |  | 50.00% |
Equity Securities [Member] | Maximum [Member] |  |  |
PENSION PLAN (Details) [Line Items] |  |  |
Assumed to earn rates of return in the ranges |  | 8.00% |
Equity securities ranging |  | 75.00% |
Fixed Income Securities [Member] | Minimum [Member] |  |  |
PENSION PLAN (Details) [Line Items] |  |  |
Assumed to earn rates of return in the ranges |  | 3.00% |
Fixed Income Securities [Member] | Maximum [Member] |  |  |
PENSION PLAN (Details) [Line Items] |  |  |
Assumed to earn rates of return in the ranges |  | 5.00% |
Debt Securities [Member] | Minimum [Member] |  |  |
PENSION PLAN (Details) [Line Items] |  |  |
Equity securities ranging |  | 25.00% |
Debt Securities [Member] | Maximum [Member] |  |  |
PENSION PLAN (Details) [Line Items] |  |  |
Equity securities ranging |  | 50.00% |

X
- Definition The tax effect of actuarial losses recognized in accumulated other comprehensive income. + References No definition available. + Details
Name: | mgyr_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesTax
Namespace Prefix: | mgyr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Inflation rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan. + References No definition available. + Details
Name: | mgyr_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationInflationRate
Namespace Prefix: | mgyr_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The long-term investment objective of the pension plan's investments in debt securities (as a percentage). + References No definition available. + Details
Name: | mgyr_DefinedBenefitPlanInvestmentGoalsDebt
Namespace Prefix: | mgyr_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The long-term investment objective of the pension plan's investments in equity securities (as a percentage). + References No definition available. + Details
Name: | mgyr_DefinedBenefitPlanInvestmentGoalsEquity
Namespace Prefix: | mgyr_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Guidelines pertaining to investment holdings for defined benefit plan assets. + References No definition available. + Details
Name: | mgyr_DefinedBenefitPlanInvestmentGoalsGuidelines
Namespace Prefix: | mgyr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (j) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
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_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_DebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |