XML 47 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives Derivatives by Balance Sheet Location (Details) (USD $)
Dec. 31, 2014
Nov. 01, 2014
Dec. 31, 2013
Notional Disclosures [Abstract]      
Derivative, Nonmonetary Notional Amount 215.9invest_DerivativeNonmonetaryNotionalAmount 10,600.0invest_DerivativeNonmonetaryNotionalAmount  
Commodity Contract [Member] | Cash Flow Hedging [Member] | Assets, Total [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Asset, Fair Value, Gross Asset $ 192,332us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AssetsTotalMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
  $ 83,661us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AssetsTotalMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
Derivative Liability, Fair Value, Gross Liability     18,212us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AssetsTotalMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
Commodity Contract [Member] | Cash Flow Hedging [Member] | Prepaid Expenses [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Assets, Current 123,676us-gaap_DerivativeAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= cnx_PrepaidExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
1,064us-gaap_DerivativeAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= cnx_PrepaidExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
59,605us-gaap_DerivativeAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= cnx_PrepaidExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
Derivative Liabilities, Current   327us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= cnx_PrepaidExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
 
Commodity Contract [Member] | Cash Flow Hedging [Member] | Other Assets [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Assets, Noncurrent 68,656us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
  24,056us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
Commodity Contract [Member] | Cash Flow Hedging [Member] | Other Current Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Liabilities, Current     12,327us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember
Commodity Contract [Member] | Cash Flow Hedging [Member] | Other Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Liabilities, Noncurrent     $ 5,885us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_CashFlowHedgingMember