XML 48 R35.htm IDEA: XBRL DOCUMENT
v3.22.2

Summary of Realized and Unrealized Losses On Derivative Contracts (Details) | Mar. 31, 2022 USD ($)
--- | ---
Derivative Financial Instruments |
Realized loss on oil price hedging contracts | $ (19,200)
Unrealized gain (loss) on oil price hedging contracts |
Net realized and unrealized loss on derivative contracts | $ (19,200)

X
- Definition Derivative realized loss on oil price hedging contracts. + References No definition available. + Details
Name: | MXC_DerivativeRealizedLossOnOilPriceHedgingContracts
Namespace Prefix: | MXC_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Derivative unrealized gain (loss) on oil price hedging contracts. + References No definition available. + Details
Name: | MXC_DerivativeUnrealizedGainLossOnOilPriceHedgingContracts
Namespace Prefix: | MXC_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Net realized and unrealized loss on derivative contracts. + References No definition available. + Details
Name: | MXC_NetRealizedAndUnrealizedLossOnDerivativeContracts
Namespace Prefix: | MXC_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant