XML 28 R112.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information Industry Segment Results (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Dec. 31, 2013
Jun. 30, 2013
Mar. 31, 2013
Sep. 30, 2012
Jun. 30, 2012
Mar. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Sales-Outside                 $ 3,356,525us-gaap_RevenueMineralSales $ 3,015,551us-gaap_RevenueMineralSales $ 3,122,550us-gaap_RevenueMineralSales
Sales-Purchased Gas                 8,999us-gaap_RevenueFromPurchasedOilAndGas 6,531us-gaap_RevenueFromPurchasedOilAndGas 3,316us-gaap_RevenueFromPurchasedOilAndGas
Sales-Gas Royalty Interests                 82,428cnx_RoyaltyInterestGasRevenue 63,202cnx_RoyaltyInterestGasRevenue 49,405cnx_RoyaltyInterestGasRevenue
Freight-Outside 5,597us-gaap_CargoAndFreightRevenue 2,497us-gaap_CargoAndFreightRevenue 3,946us-gaap_CargoAndFreightRevenue 10,109us-gaap_CargoAndFreightRevenue 9,945us-gaap_CargoAndFreightRevenue 9,579us-gaap_CargoAndFreightRevenue 9,660us-gaap_CargoAndFreightRevenue 12,253us-gaap_CargoAndFreightRevenue 28,148us-gaap_CargoAndFreightRevenue 35,438us-gaap_CargoAndFreightRevenue 107,079us-gaap_CargoAndFreightRevenue
Segment Reporting - Intersegment Transfers                 0cnx_SegmentReportingIntersegmentTransfers 0cnx_SegmentReportingIntersegmentTransfers 0cnx_SegmentReportingIntersegmentTransfers
Total Revenue and Other Income                 3,726,804us-gaap_Revenues 3,299,685us-gaap_Revenues 3,677,526us-gaap_Revenues
Revenue From External Customers                 3,476,100cnx_RevenueFromExternalCustomers 3,120,722cnx_RevenueFromExternalCustomers 3,282,350cnx_RevenueFromExternalCustomers
Earnings Before Income Taxes                 183,124us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic 46,075us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic 406,687us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Total Assets 11,759,530us-gaap_Assets   11,393,667us-gaap_Assets           11,759,530us-gaap_Assets 11,393,667us-gaap_Assets 12,997,594us-gaap_Assets
Depreciation, Depletion and Amortization                 571,191us-gaap_DepreciationDepletionAndAmortization 461,122us-gaap_DepreciationDepletionAndAmortization 427,115us-gaap_DepreciationDepletionAndAmortization
Segment Reporting - Capital Expenditures                 1,493,425cnx_SegmentReportingCapitalExpenditures 1,496,056cnx_SegmentReportingCapitalExpenditures 1,245,497cnx_SegmentReportingCapitalExpenditures
Equity in Earnings of Affiliates                 (49,791)us-gaap_IncomeLossFromEquityMethodInvestments (33,133)us-gaap_IncomeLossFromEquityMethodInvestments (27,048)us-gaap_IncomeLossFromEquityMethodInvestments
Investments in Unconsolidated Equity Affiliates 152,958us-gaap_EquityMethodInvestments   291,675us-gaap_EquityMethodInvestments           152,958us-gaap_EquityMethodInvestments 291,675us-gaap_EquityMethodInvestments  
Total Reportable Business Segments                      
Segment Reporting Information [Line Items]                      
Earnings Before Income Taxes                 597,161us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_TotalReportableSegmentsMember
342,779us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_TotalReportableSegmentsMember
648,016us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_TotalReportableSegmentsMember
Total Assets 11,471,946us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_TotalReportableSegmentsMember
  10,682,752us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_TotalReportableSegmentsMember
          11,471,946us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_TotalReportableSegmentsMember
10,682,752us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_TotalReportableSegmentsMember
 
Coal Segment [Member]                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 2,093,421us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
2,061,431us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
2,220,671us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Sales-Purchased Gas                 0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Sales-Gas Royalty Interests                 0cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Freight-Outside                 28,148us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
35,438us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
107,079us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Segment Reporting - Intersegment Transfers                 0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Total Revenue and Other Income                 2,121,569us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
2,096,869us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
2,327,750us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Earnings Before Income Taxes                 407,447us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
344,393us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
608,565us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Total Assets 4,107,761us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
  4,348,284us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
          4,107,761us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
4,348,284us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
4,333,486us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Depreciation, Depletion and Amortization                 254,914us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
226,639us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
219,636us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Segment Reporting - Capital Expenditures                 380,311cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
455,078cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
696,058cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Equity in Earnings of Affiliates                 (32,216)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
(14,684)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
(9,562)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Investments in Unconsolidated Equity Affiliates 121,721us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
  206,060us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
          121,721us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
206,060us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
143,876us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Gas                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 1,028,117us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
737,701us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
658,820us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Purchased Gas                 8,999us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
6,531us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
3,316us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Gas Royalty Interests                 82,428cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
63,202cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
49,405cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Freight-Outside                 0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Segment Reporting - Intersegment Transfers                 2,458cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
3,168cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
1,622cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Total Revenue and Other Income                 1,122,002us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
810,602us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
713,163us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Earnings Before Income Taxes                 189,714us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
(1,614)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
39,451us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Total Assets 7,364,185us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
  6,334,468us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
          7,364,185us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
6,334,468us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
5,768,882us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Depreciation, Depletion and Amortization                 314,381us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
231,809us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
205,149us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Segment Reporting - Capital Expenditures                 1,103,656cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
968,607cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
532,636cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Equity in Earnings of Affiliates                 (18,913)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
(18,045)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
(17,318)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Investments in Unconsolidated Equity Affiliates 27,544us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
  80,849us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
          27,544us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
80,849us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
78,454us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Other Segments [Member]                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 234,987us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
216,419us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
243,059us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Sales-Purchased Gas                 0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Sales-Gas Royalty Interests                 0cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Freight-Outside                 0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Segment Reporting - Intersegment Transfers                 78,229cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
127,553cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
142,014cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total Revenue and Other Income                 313,216us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
343,972us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
385,073us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Earnings Before Income Taxes                 (32,821)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(17,201)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
26,194us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total Assets 15,089us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  132,487us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
          15,089us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
132,487us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
135,170us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Depreciation, Depletion and Amortization                 1,896us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
2,674us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
2,330us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Segment Reporting - Capital Expenditures                 9,458cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
72,371cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
16,803cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Equity in Earnings of Affiliates                 1,338us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(403)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Intersegment Eliminations [Member]                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 0us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_RevenueMineralSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Sales-Purchased Gas                 0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Sales-Gas Royalty Interests                 0cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Freight-Outside                 0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Segment Reporting - Intersegment Transfers                 (80,687)cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(130,721)cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(143,636)cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Total Revenue and Other Income                 (80,687)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(130,721)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(143,636)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Earnings Before Income Taxes                 (381,216)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(279,503)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(267,523)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Total Assets 272,495us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
  578,428us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
          272,495us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
578,428us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
2,760,056us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Depreciation, Depletion and Amortization                 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Segment Reporting - Capital Expenditures                 0cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0cnx_SegmentReportingCapitalExpenditures
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
All Other [Member]                      
Segment Reporting Information [Line Items]                      
Equity in Earnings of Affiliates                     (168)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_AllOtherMember
Investments in Unconsolidated Equity Affiliates     1,750us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_AllOtherMember
            1,750us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_AllOtherMember
500us-gaap_EquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_AllOtherMember
Steam [Member] | Coal Segment [Member]                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 1,616,989us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
1,357,337us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
1,323,679us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Sales-Purchased Gas                 0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Sales-Gas Royalty Interests                 0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Freight-Outside                 16,767us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
17,779us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
50,901us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Segment Reporting - Intersegment Transfers                 0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Total Revenue and Other Income                 1,633,756us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
1,375,116us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
1,374,580us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Earnings Before Income Taxes                 426,540us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
310,467us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
337,681us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Total Assets 2,014,636us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
  1,982,195us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
          2,014,636us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
1,982,195us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
1,766,144us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Depreciation, Depletion and Amortization                 162,367us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
120,754us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
119,082us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Segment Reporting - Capital Expenditures                 340,282cnx_SegmentReportingCapitalExpenditures
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
404,293cnx_SegmentReportingCapitalExpenditures
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
489,874cnx_SegmentReportingCapitalExpenditures
/ us-gaap_ProductOrServiceAxis
= cnx_PAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Low Volatile Metallurgical | Coal Segment [Member]                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 297,088us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
450,033us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
505,682us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Sales-Purchased Gas                 0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Sales-Gas Royalty Interests                 0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Freight-Outside                 616us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
4,010us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
35,838us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Segment Reporting - Intersegment Transfers                 0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Total Revenue and Other Income                 297,704us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
454,043us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
541,520us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Earnings Before Income Taxes                 11,608us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
89,470us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
176,765us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Total Assets 360,422us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
  389,372us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
          360,422us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
389,372us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
425,010us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Depreciation, Depletion and Amortization                 47,021us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
54,725us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
48,491us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Segment Reporting - Capital Expenditures                 26,654cnx_SegmentReportingCapitalExpenditures
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
21,265cnx_SegmentReportingCapitalExpenditures
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
126,421cnx_SegmentReportingCapitalExpenditures
/ us-gaap_ProductOrServiceAxis
= cnx_VAOPERATIONSMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
High Volatile Metallurgical | Coal Segment [Member]                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 179,344us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
254,061us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
391,310us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Sales-Purchased Gas                 0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Sales-Gas Royalty Interests                 0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Freight-Outside                 10,765us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
13,649us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
20,340us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Segment Reporting - Intersegment Transfers                 0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Total Revenue and Other Income                 190,109us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
267,710us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
411,650us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Earnings Before Income Taxes                 (30,701)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
(55,544)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
94,119us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Total Assets 1,732,703us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
  1,976,717us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
          1,732,703us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
1,976,717us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
2,142,332us-gaap_Assets
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Depreciation, Depletion and Amortization                 45,526us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
51,160us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
52,063us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Segment Reporting - Capital Expenditures                 13,375cnx_SegmentReportingCapitalExpenditures
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
29,520cnx_SegmentReportingCapitalExpenditures
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
79,763cnx_SegmentReportingCapitalExpenditures
/ us-gaap_ProductOrServiceAxis
= cnx_OtherCoalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_CoalSegmentMember
Coalbed Methane | Gas                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 344,842us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
335,730us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
379,595us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Purchased Gas                 0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Gas Royalty Interests                 0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Freight-Outside                 0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Segment Reporting - Intersegment Transfers                 2,458cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
3,168cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
1,622cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Total Revenue and Other Income                 347,300us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
338,898us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
381,217us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Earnings Before Income Taxes                 91,672us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
81,260us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
125,970us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_CoalbedMethaneMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Marcellus Shale | Gas                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 473,141us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
251,846us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
134,080us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Purchased Gas                 0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Gas Royalty Interests                 0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Freight-Outside                 0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Segment Reporting - Intersegment Transfers                 0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Total Revenue and Other Income                 473,141us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
251,846us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
134,080us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Earnings Before Income Taxes                 151,617us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
79,462us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
29,546us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_MarcellusShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Utica Shale [Member] | Gas                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 88,195us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
4,370us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
400us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Purchased Gas                 0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Gas Royalty Interests                 0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Freight-Outside                 0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Segment Reporting - Intersegment Transfers                 0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Total Revenue and Other Income                 88,195us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
4,370us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
400us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Earnings Before Income Taxes                 41,064us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
(3,980)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
(2,127)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_UticaShaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Other Gas | Gas                      
Segment Reporting Information [Line Items]                      
Sales-Outside                 121,939us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
145,755us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
144,745us-gaap_RevenueMineralSales
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Purchased Gas                 8,999us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
6,531us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
3,316us-gaap_RevenueFromPurchasedOilAndGas
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Sales-Gas Royalty Interests                 82,428cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
63,202cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
49,405cnx_RoyaltyInterestGasRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Freight-Outside                 0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0us-gaap_CargoAndFreightRevenue
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Segment Reporting - Intersegment Transfers                 0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
0cnx_SegmentReportingIntersegmentTransfers
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Total Revenue and Other Income                 213,366us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
215,488us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
197,466us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
Earnings Before Income Taxes                 (94,639)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
(158,356)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
(113,938)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
/ us-gaap_ProductOrServiceAxis
= cnx_OtherGasMember
/ us-gaap_StatementBusinessSegmentsAxis
= cnx_GasSegmentMember
XCoal Energy and Resources [Member]                      
Segment Reporting Information [Line Items]                      
Total Revenue and Other Income                 344,617us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnx_XcoalEnergyAndResourcesMember
495,242us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnx_XcoalEnergyAndResourcesMember
382,843us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnx_XcoalEnergyAndResourcesMember
Duke Energy [Member]                      
Segment Reporting Information [Line Items]                      
Total Revenue and Other Income                 $ 394,849us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= cnx_DukeEnergyMember