XML 63 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Details 3) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Summary of gross liability balances of derivative instruments    
Gross amounts of recognized liabilities $ 1,372us-gaap_DerivativeFairValueOfDerivativeLiability $ 706us-gaap_DerivativeFairValueOfDerivativeLiability
Gross amounts netted in the condensed consolidated balance sheet (1,353)us-gaap_DerivativeLiabilityFairValueGrossAsset (706)us-gaap_DerivativeLiabilityFairValueGrossAsset
Net amounts of liabilities presented in the condensed consolidated balance sheet 19us-gaap_DerivativeLiabilities 0us-gaap_DerivativeLiabilities
Amounts subject to master netting arrangements presented on a gross basis 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
Counterparty A | Current liabilities    
Summary of gross liability balances of derivative instruments    
Gross amounts of recognized liabilities 17us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
157us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
Gross amounts netted in the condensed consolidated balance sheet (17)us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
(157)us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
Net amounts of liabilities presented in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
Amounts subject to master netting arrangements presented on a gross basis 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
Counterparty A | Other liabilities    
Summary of gross liability balances of derivative instruments    
Gross amounts of recognized liabilities 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
Gross amounts netted in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
Net amounts of liabilities presented in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
Amounts subject to master netting arrangements presented on a gross basis 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyAMember
Counterparty B | Current liabilities    
Summary of gross liability balances of derivative instruments    
Gross amounts of recognized liabilities 19us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
116us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
Gross amounts netted in the condensed consolidated balance sheet (19)us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
(116)us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
Net amounts of liabilities presented in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
Amounts subject to master netting arrangements presented on a gross basis 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
Counterparty B | Other liabilities    
Summary of gross liability balances of derivative instruments    
Gross amounts of recognized liabilities 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
Gross amounts netted in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
Net amounts of liabilities presented in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
Amounts subject to master netting arrangements presented on a gross basis 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyBMember
Counterparty C | Current liabilities    
Summary of gross liability balances of derivative instruments    
Gross amounts of recognized liabilities 950us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
368us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
Gross amounts netted in the condensed consolidated balance sheet (950)us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
(368)us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
Net amounts of liabilities presented in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
Amounts subject to master netting arrangements presented on a gross basis 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
Counterparty C | Other liabilities    
Summary of gross liability balances of derivative instruments    
Gross amounts of recognized liabilities 378us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
Gross amounts netted in the condensed consolidated balance sheet (359)us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
Net amounts of liabilities presented in the condensed consolidated balance sheet 19us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
Amounts subject to master netting arrangements presented on a gross basis 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyCMember
Counterparty D | Current liabilities    
Summary of gross liability balances of derivative instruments    
Gross amounts of recognized liabilities 8us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
65us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
Gross amounts netted in the condensed consolidated balance sheet (8)us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
(65)us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
Net amounts of liabilities presented in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
Amounts subject to master netting arrangements presented on a gross basis 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
Counterparty D | Other liabilities    
Summary of gross liability balances of derivative instruments    
Gross amounts of recognized liabilities 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
Gross amounts netted in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
Net amounts of liabilities presented in the condensed consolidated balance sheet 0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
0us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
Amounts subject to master netting arrangements presented on a gross basis $ 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember
$ 0mtdr_DerivativeLiabilityFairValueSubjecttoMasterNettingGrossLiabilityBasis
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_CounterpartyNameAxis
= mtdr_CounterpartyDMember