XML 103 R108.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives Derivates Impact on Income (Details) (USD $)
12 Months Ended
Dec. 31, 2014
MMcf
Dec. 31, 2013
Dec. 31, 2012
Nov. 01, 2014
MMcf
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss) on Derivative, Net $ 737,000us-gaap_DerivativeGainLossOnDerivativeNet      
Accumulated Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax [Roll Forward]        
Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months 78,051us-gaap_PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months      
Derivative, Nonmonetary Notional Amount 215.9invest_DerivativeNonmonetaryNotionalAmount     10,600.0invest_DerivativeNonmonetaryNotionalAmount
Commodity Contract [Member] | Cash Flow Hedging [Member]        
Accumulated Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax [Roll Forward]        
Derivative Instruments, Gain Reclassified from Accumulated OCI into Income, Effective Portion (18,288,000)us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(79,899,000)us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(189,259,000)us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Commodity Contract [Member] | Sales [Member] | Cash Flow Hedging [Member]        
Accumulated Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax [Roll Forward]        
Derivative, Net Hedge Ineffectiveness Gain (Loss) 4,168,000us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(4,645,000)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
579,000us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
 
Accumulated Other Comprehensive Income (Loss) | Commodity Contract [Member] | Cash Flow Hedging [Member]        
Accumulated Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax [Roll Forward]        
Derivative Component Of Accumulated Other Comprehensive Income (Loss), Beginning of Period 42,493,000cnx_DerivativeComponentOfAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
76,761,000cnx_DerivativeComponentOfAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
151,780,000cnx_DerivativeComponentOfAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative Instruments, Gain Recognized in Other Comprehensive Income (Loss), Effective Portion 97,316,000us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
45,631,000us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
114,240,000us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative Instruments, Gain Reclassified from Accumulated OCI into Income, Effective Portion 18,288,000us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
79,899,000us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
189,259,000us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative Component Of Accumulated Other Comprehensive Income (Loss), End of Period $ 121,521,000cnx_DerivativeComponentOfAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ 42,493,000cnx_DerivativeComponentOfAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ 76,761,000cnx_DerivativeComponentOfAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember