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

X
- Definition Revenue From External Customers + References No definition available. + Details
Name: | cnx_RevenueFromExternalCustomers
Namespace Prefix: | cnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Revenue from the sale of oil and gas which is sold by CNX on behalf of the royalty owner. + References No definition available. + Details
Name: | cnx_RoyaltyInterestGasRevenue
Namespace Prefix: | cnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Segment Reporting - Capital Expenditures + References No definition available. + Details
Name: | cnx_SegmentReportingCapitalExpenditures
Namespace Prefix: | cnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Segment Reporting - Intersegment Transfers + References No definition available. + Details
Name: | cnx_SegmentReportingIntersegmentTransfers
Namespace Prefix: | cnx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Revenue from transporting cargo and freight between locations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(d)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_CargoAndFreightRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=16385135&loc=d3e33749-111570 + Details
Name: | us-gaap_EquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 9 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=16385135&loc=d3e33749-111570 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.12) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 11 -Article 7 + Details
Name: | us-gaap_IncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Revenue from sale of oil and gas purchased from other sources. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 23 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e62136-109447 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e62246-109447 + Details
Name: | us-gaap_RevenueFromPurchasedOilAndGas
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate revenue from the sale of minerals and related products, and from rendering services such as exploration, development, mining, processing and providing mining support activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(a),(d)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_RevenueMineralSales
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_MajorCustomersAxis=cnx_DukeEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorCustomersAxis=cnx_XcoalEnergyAndResourcesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=cnx_CoalbedMethaneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=cnx_MarcellusShaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=cnx_OtherCoalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=cnx_OtherGasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=cnx_PAOPERATIONSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=cnx_UticaShaleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=cnx_VAOPERATIONSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cnx_AllOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cnx_CoalSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cnx_GasSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cnx_TotalReportableSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_IntersegmentEliminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |