XML 58 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
CWP and Workers Comp (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]      
Net periodic (benefit) cost $ 16,687,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost $ 93,799,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost $ 52,446,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Defined Benefit Plan, Actuarial Net (Gains) Losses 46,155,000us-gaap_DefinedBenefitPlanActuarialGainLoss 86,481,000us-gaap_DefinedBenefitPlanActuarialGainLoss 106,299,000us-gaap_DefinedBenefitPlanActuarialGainLoss
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]      
Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax (272,621,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax (367,610,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax  
Coal Workers Pneumoconiosis [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Curtailments 0us-gaap_DefinedBenefitPlanCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
49,652,000us-gaap_DefinedBenefitPlanCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]      
Service cost 5,674,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
8,168,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
7,711,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
Interest cost 5,537,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
7,031,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
7,964,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
Amortization of actuarial gain 6,196,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
16,384,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
19,338,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
State administrative fees and insurance bond premiums 0cnx_PostEmploymentBenefitPlanStateAdministrativeFeesAndInsuranceBondPremiums
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
0cnx_PostEmploymentBenefitPlanStateAdministrativeFeesAndInsuranceBondPremiums
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
0cnx_PostEmploymentBenefitPlanStateAdministrativeFeesAndInsuranceBondPremiums
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
Defined Benefit Plan, Net Periodic Benefit Cost 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(119,881,000)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
Legal and administrative costs 5,674,000cnx_ServiceLegalAndAdministrativeCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
8,168,000cnx_ServiceLegalAndAdministrativeCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Net periodic (benefit) cost 5,015,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(121,066,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(4,058,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
Legal and administrative costs 5,674,000cnx_ServiceLegalAndAdministrativeCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
8,168,000cnx_ServiceLegalAndAdministrativeCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Defined Benefit Plan, Benefit Obligation 126,098,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
121,183,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
184,079,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
Defined Benefit Plan, Actuarial Net (Gains) Losses 5,578,000us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(18,020,000)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Defined Benefit Plan, Benefits Paid (11,874,000)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(10,423,000)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
0us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Defined Benefit Plan, Amounts Recognized in Balance Sheet [Abstract]      
Pension and Other Postretirement Defined Benefit Plans, Liabilities, Noncurrent (116,942,000)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(111,972,000)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Defined Benefit Plan, Amounts Recognized in Balance Sheet (126,098,000)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(121,183,000)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Pension and Other Postretirement Defined Benefit Plans, Current Liabilities (9,156,000)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(9,211,000)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]      
Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), Net Gains (Losses), before Tax (68,588,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(80,363,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax (68,588,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(80,363,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year [Abstract]      
Defined Benefit Plan, Amortization of Net Gains (Losses) (5,576,000)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
   
Defined Benefit Plan, Amortization of Net Prior Service Cost (Credit) 0us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
0us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
(395,000)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
Defined Benefit Plan, Assumptions Used in Calculations [Abstract]      
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 4.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
4.03%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
4.46%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 4.21%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
4.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
4.03%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
Defined Benefit Plan, Expected Future Benefit Payments, Fiscal Year Maturity [Abstract]      
Defined Benefit Plan, Expected Future Benefit Payments in Year One 9,156,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Two 7,483,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Three 6,802,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Four 6,402,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Five 6,207,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Five Fiscal Years Thereafter 29,376,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
   
Defined Benefit Plan, Effect of .25% Increase on OPEB costs (95,000)cnx_DefinedBenefitPlanEffectOf25IncreaseOnOpebCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
   
defined benefit plan, effect of .25% decrease on OPEB expense 102,000cnx_DefinedBenefitPlanEffectOf25DecreaseOnOpebExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
   
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax   43,892,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Deferred Income Taxes and Tax Credits   26,337,000us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
 
Workers Compensation [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Curtailments 347,000us-gaap_DefinedBenefitPlanCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
105,308,000us-gaap_DefinedBenefitPlanCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Defined Benefit Plan, Effect of .25% increase on Pension Benefit Costs (134,000)cnx_DefinedBenefitPlanEffectOf25IncreaseOnPensionBenefitCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
   
Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]      
Service cost 9,781,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
15,943,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
17,126,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
Interest cost 3,577,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
6,401,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
7,113,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
Amortization of actuarial gain 382,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
2,630,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
3,944,000us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
State administrative fees and insurance bond premiums 3,352,000cnx_PostEmploymentBenefitPlanStateAdministrativeFeesAndInsuranceBondPremiums
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
5,324,000cnx_PostEmploymentBenefitPlanStateAdministrativeFeesAndInsuranceBondPremiums
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
6,727,000cnx_PostEmploymentBenefitPlanStateAdministrativeFeesAndInsuranceBondPremiums
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
Defined Benefit Plan, Net Periodic Benefit Cost 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
(121,838,000)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
Legal and administrative costs 9,781,000cnx_ServiceLegalAndAdministrativeCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
15,943,000cnx_ServiceLegalAndAdministrativeCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Net periodic (benefit) cost 16,328,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
(96,800,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
27,022,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
Legal and administrative costs 9,781,000cnx_ServiceLegalAndAdministrativeCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
15,943,000cnx_ServiceLegalAndAdministrativeCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Defined Benefit Plan, Benefit Obligation 89,741,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
85,096,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
179,589,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
Defined Benefit Plan, Actuarial Net (Gains) Losses 3,805,000us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
11,806,000us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Defined Benefit Plan, Benefits Paid (15,523,000)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
(28,659,000)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets, Aggregate Fair Value of Plan Assets 1,327,000us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
1,386,000us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Defined Benefit Plan, Amounts Recognized in Balance Sheet [Abstract]      
Pension and Other Postretirement Defined Benefit Plans, Liabilities, Noncurrent (75,946,000)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
(71,468,000)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Defined Benefit Plan, Amounts Recognized in Balance Sheet (89,741,000)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
(85,096,000)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Pension and Other Postretirement Defined Benefit Plans, Current Liabilities (15,122,000)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
(15,014,000)us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]      
Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), Net Gains (Losses), before Tax (9,382,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
(13,569,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax (9,382,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
(13,569,000)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year [Abstract]      
Defined Benefit Plan, Amortization of Net Gains (Losses) (30,000)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
   
Defined Benefit Plan, Amortization of Net Prior Service Cost (Credit) 0us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
0us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
0us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
Defined Benefit Plan, Assumptions Used in Calculations [Abstract]      
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 4.57%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
3.95%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 3.84%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
4.57%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
3.95%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
Defined Benefit Plan, Expected Future Benefit Payments, Fiscal Year Maturity [Abstract]      
Defined Benefit Plan, Expected Future Benefit Payments in Year One 17,101,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Two 17,027,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Three 17,123,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Four 17,287,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Five 17,443,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Five Fiscal Years Thereafter 91,222,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
   
Defined Benefit Plan, Effect of .25% Decrease on Pension Benefit Costs 138,000cnx_DefinedBenefitPlanEffectOf25DecreaseOnPensionBenefitCosts
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
   
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax   13,768,000us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Deferred Income Taxes and Tax Credits   8,262,000us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
 
Workers Compensation [Member] | Actuarial Benefits [Member]      
Defined Benefit Plan, Expected Future Benefit Payments, Fiscal Year Maturity [Abstract]      
Defined Benefit Plan, Expected Future Benefit Payments in Year One 13,795,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_ActuarialBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Two 13,639,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_ActuarialBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Three 13,650,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_ActuarialBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Four 13,727,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_ActuarialBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Five 13,794,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_ActuarialBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Five Fiscal Years Thereafter 71,563,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_ActuarialBenefitsMember
   
Workers Compensation [Member] | Other Workers Comp benefits [Member]      
Defined Benefit Plan, Expected Future Benefit Payments, Fiscal Year Maturity [Abstract]      
Defined Benefit Plan, Expected Future Benefit Payments in Year One 3,306,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_OtherWorkersCompBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Two 3,388,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_OtherWorkersCompBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Three 3,473,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_OtherWorkersCompBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Four 3,560,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_OtherWorkersCompBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Year Five 3,649,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_OtherWorkersCompBenefitsMember
   
Defined Benefit Plan, Expected Future Benefit Payments in Five Fiscal Years Thereafter 19,659,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ cnx_WorkersCompensationBenefitTypeAxis
= cnx_OtherWorkersCompBenefitsMember
   
Discontinued Operations [Member] | Coal Workers Pneumoconiosis [Member]      
Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]      
Defined Benefit Plan, Net Periodic Benefit Cost     (2,374,000)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Net periodic (benefit) cost   (120,496,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_CoalWorkersPneumoconiosisMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Discontinued Operations [Member] | Workers Compensation [Member]      
Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]      
Net periodic (benefit) cost   $ (113,097,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 10,132,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cnx_WorkersCompensationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_SegmentDiscontinuedOperationsMember