XML 23 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Details 4) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Summary of location and aggregate fair value of all derivative financial instruments recorded in the consolidated statements of operations    
Realized gain (loss) on derivatives $ 18,504us-gaap_GainLossOnSaleOfDerivatives $ (1,843)us-gaap_GainLossOnSaleOfDerivatives
Unrealized loss on derivatives (8,557)us-gaap_UnrealizedGainLossOnDerivatives (3,108)us-gaap_UnrealizedGainLossOnDerivatives
Total 9,947us-gaap_GainLossOnDerivativeInstrumentsNetPretax (4,951)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
Revenues    
Summary of location and aggregate fair value of all derivative financial instruments recorded in the consolidated statements of operations    
Realized gain (loss) on derivatives 18,504us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
(1,843)us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
Unrealized loss on derivatives (8,557)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
(3,108)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
Oil | Revenues    
Summary of location and aggregate fair value of all derivative financial instruments recorded in the consolidated statements of operations    
Realized gain (loss) on derivatives 14,433us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(942)us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Unrealized loss on derivatives (6,464)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(2,050)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Natural Gas | Revenues    
Summary of location and aggregate fair value of all derivative financial instruments recorded in the consolidated statements of operations    
Realized gain (loss) on derivatives 3,600us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
(589)us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
Unrealized loss on derivatives (1,563)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
(1,267)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasReservesMember
NGL | Revenues    
Summary of location and aggregate fair value of all derivative financial instruments recorded in the consolidated statements of operations    
Realized gain (loss) on derivatives 471us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
(312)us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
Unrealized loss on derivatives $ (530)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember
$ 209us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= mtdr_RevenuesMember
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_NaturalGasLiquidsReservesMember