XML 45 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Details 2) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Assets    
Total carrying value of derivative assets in Condensed Consolidated Balance Sheets $ 29,455us-gaap_DerivativeAssets $ 37,428us-gaap_DerivativeAssets
Gross Amounts Not Offset in the Consolidated Balance Sheet (30)us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction  
Net Amount 29,425us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection 37,428us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
Liabilities    
Total carrying value of derivative liabilities in Condensed Consolidated Balance Sheets (187)us-gaap_DerivativeLiabilities  
Gross Amounts Not Offset in the Consolidated Balance Sheet 30us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction  
Net Amount (157)us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection  
Current Assets    
Assets    
Total carrying value of derivative assets in Condensed Consolidated Balance Sheets 19,164us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
20,921us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
Gross Amounts Not Offset in the Consolidated Balance Sheet (30)us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
 
Net Amount 19,134us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
20,921us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
Non-current Assets    
Assets    
Total carrying value of derivative assets in Condensed Consolidated Balance Sheets 10,291us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
16,507us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
Net Amount 10,291us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
16,507us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
Current Liabilities    
Liabilities    
Total carrying value of derivative liabilities in Condensed Consolidated Balance Sheets (187)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentLiabilitiesMember
 
Gross Amounts Not Offset in the Consolidated Balance Sheet 30us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentLiabilitiesMember
 
Net Amount (157)us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentLiabilitiesMember
 
Commodity contracts, including embedded derivatives | Derivative instruments not designated as hedging instruments    
Assets    
Total carrying value of derivative assets in Condensed Consolidated Balance Sheets 29,455us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= mwe_CommodityContractsIncludingEmbeddedDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
37,428us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= mwe_CommodityContractsIncludingEmbeddedDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liabilities    
Total carrying value of derivative liabilities in Condensed Consolidated Balance Sheets (187)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= mwe_CommodityContractsIncludingEmbeddedDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Commodity contracts, including embedded derivatives | Derivative instruments not designated as hedging instruments | Current Assets    
Assets    
Total carrying value of derivative assets in Condensed Consolidated Balance Sheets 19,164us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mwe_CommodityContractsIncludingEmbeddedDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
20,921us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mwe_CommodityContractsIncludingEmbeddedDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Commodity contracts, including embedded derivatives | Derivative instruments not designated as hedging instruments | Non-current Assets    
Assets    
Total carrying value of derivative assets in Condensed Consolidated Balance Sheets 10,291us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mwe_CommodityContractsIncludingEmbeddedDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
16,507us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mwe_CommodityContractsIncludingEmbeddedDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Commodity contracts, including embedded derivatives | Derivative instruments not designated as hedging instruments | Current Liabilities    
Liabilities    
Total carrying value of derivative liabilities in Condensed Consolidated Balance Sheets (187)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= mwe_CommodityContractsIncludingEmbeddedDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Commodity contracts | Current Assets    
Assets    
Total carrying value of derivative assets in Condensed Consolidated Balance Sheets 15,161us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
18,652us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Gross Amounts Not Offset in the Consolidated Balance Sheet (30)us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Net Amount 15,131us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
18,652us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Commodity contracts | Current Liabilities    
Liabilities    
Total carrying value of derivative liabilities in Condensed Consolidated Balance Sheets (187)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Gross Amounts Not Offset in the Consolidated Balance Sheet 30us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Net Amount (157)us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
 
Embedded derivatives in commodity contracts | Current Assets    
Assets    
Total carrying value of derivative assets in Condensed Consolidated Balance Sheets 4,003us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
2,269us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
Net Amount 4,003us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
2,269us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_CurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
Embedded derivatives in commodity contracts | Non-current Assets    
Assets    
Total carrying value of derivative assets in Condensed Consolidated Balance Sheets 10,291us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
16,507us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
Net Amount $ 10,291us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
$ 16,507us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
/ us-gaap_BalanceSheetLocationAxis
= mwe_NonCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember