XML 29 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details) (Fair value on a recurring basis [Member], USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Assets (Liabilities)    
Total $ 55,549mtdr_AssetLiabilitiesFairValueDisclosureRecurring $ (2,753)mtdr_AssetLiabilitiesFairValueDisclosureRecurring
Natural Gas [Member]
   
Assets (Liabilities)    
Oil, natural gas and NGL derivatives 55,549us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
192us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Oil [Member]
   
Assets (Liabilities)    
Oil, natural gas and NGL derivatives   (2,945)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Level 1 [Member]
   
Assets (Liabilities)    
Total 0mtdr_AssetLiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0mtdr_AssetLiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Level 1 [Member] | Natural Gas [Member]
   
Assets (Liabilities)    
Oil, natural gas and NGL derivatives 0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Level 1 [Member] | Oil [Member]
   
Assets (Liabilities)    
Oil, natural gas and NGL derivatives   0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Level 2 [Member]
   
Assets (Liabilities)    
Total 55,549mtdr_AssetLiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
(2,753)mtdr_AssetLiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Level 2 [Member] | Natural Gas [Member]
   
Assets (Liabilities)    
Oil, natural gas and NGL derivatives 55,549us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
192us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Level 2 [Member] | Oil [Member]
   
Assets (Liabilities)    
Oil, natural gas and NGL derivatives   (2,945)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Level 3 [Member]
   
Assets (Liabilities)    
Total 0mtdr_AssetLiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0mtdr_AssetLiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Level 3 [Member] | Natural Gas [Member]
   
Assets (Liabilities)    
Oil, natural gas and NGL derivatives 0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Level 3 [Member] | Oil [Member]
   
Assets (Liabilities)    
Oil, natural gas and NGL derivatives   $ 0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember