Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v2.4.1.9
Commitments and Contingencies (Details) (USD $)
3 Months Ended 0 Months Ended
Dec. 31, 2014
Jan. 14, 2013
Jun. 30, 2014
Sep. 30, 2011
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Cash call, amount $ 2,000,000mpet_PrepaymentsandCallsPayableOtherInvestment      
Percent of interest in contingent payments       52.00%mpet_BusinessAcquisitionContingentConsiderationPotentialCashPaymentInterestPercentage
Accrued income taxes 1,600,000us-gaap_AccruedIncomeTaxesCurrent   1,600,000us-gaap_AccruedIncomeTaxesCurrent  
Income taxes receivable 1,600,000us-gaap_IncomeTaxesReceivableNoncurrent   1,600,000us-gaap_IncomeTaxesReceivableNoncurrent  
Nautilus Purchase and Sale Agreement (PSA)        
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Future contingent production payments payable       5,000,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= mpet_NautilusPurchaseAndSaleAgreementPsaMember
Sopak Collateral Agreement | Common Stock        
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Number of shares available for purchase   9,264,637us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= mpet_SopakCollateralAgreementMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Sopak Collateral Agreement | Warrant        
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Number of shares available for purchase   4,347,826us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= mpet_SopakCollateralAgreementMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_WarrantMember
   
MI3        
Purchase Commitment, Excluding Long-term Commitment [Line Items]        
Contingent bonuses payable $ 255,000mpet_ContingentBonusesPayable
/ us-gaap_CounterpartyNameAxis
= mpet_MI3PetroleumEngineeringMember