XML 68 R128.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Supplemental Gas Data Oil and Gas Reserve Quantities (Details) (USD $) | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2014 MMcf | Dec. 31, 2013 MMcf | Dec. 31, 2012 MMcf | Dec. 31, 2011 MMcf | Jan. 02, 2012 MMcf
Reserve Quantities [Line Items] |  |  |  |  |
Oil and Gas Delivery Commitments and Contracts, Remaining Contractual Volume | 153.5 us-gaap_OilAndGasDeliveryCommitmentsAndContractsRemainingContractualVolume |  |  |  |
Payments to Acquire Property, Plant, and Equipment | $ 1,493,425,000 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment | $ 1,496,056,000 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment | $ 1,245,497,000 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |  |
Beginning reserves | 6,827,616,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet | 5,731,214,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet | 3,993,458,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet | 3,480,027,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet |
Price Changes | 218,168,000 us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease | 171,953,000 us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease | 241,989,000 us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease |  |
Proved Developed and Undeveloped Reserves, Improved Recovery | 15,512,000 us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery | 104,757,000 us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery | (526,611,000)us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery |  |
Extensions and discoveries(b) | 1,098,436,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions | 1,633,426,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions | 954,378,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions |  |
Proved Developed and Undeveloped Reserves, Production | (235,714,000)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction | (172,380,000)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction | (156,325,000)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction |  |
proved undeveloped [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Payments to Acquire Property, Plant, and Equipment | $ 389,838 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember |  |  |  |
Proved undeveloped reserves (Volume) | 3,628,910,000 us-gaap_ProvedUndevelopedReserveVolume / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember |  |  |  | 3,216,920,000 us-gaap_ProvedUndevelopedReserveVolume / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember
undeveloped reserves transferred to developed | (526,839,000)cnx_UndevelopedReservesTransferredToDeveloped / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember |  |  |  |
Beginning reserves | 3,628,910,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember | 3,216,920,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember | 1,827,975,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember |  |
Extensions and discoveries(b) | 949,156,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember |  |  |  |
Price Changes [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Extensions and discoveries(b) | (1,293,000)us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_PriceChangesMember |  |  |  |
Plan and Other Revisions [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Extensions and discoveries(b) | (9,034,000)us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_PlanAndOtherRevisionsMember |  |  |  |
Proved Developed [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 3,198,706,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember | 2,514,294,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember | 2,165,483,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember |  |
Natural Gas [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 6,317,600,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | 5,585,107,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | 3,905,437,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | 3,470,551,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember |
Price Changes | (46,560,000)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | 176,045,000 us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | 243,442,000 us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember |  |
Proved Developed and Undeveloped Reserves, Improved Recovery | 15,512,000 us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | 104,728,000 us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | (526,608,000)us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember |  |
Extensions and discoveries(b) | 979,801,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | 1,567,634,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember |  |  |
Proved Developed and Undeveloped Reserves, Production | 216,260,000 us-gaap_ProvedDevelopedAndUndevelopedReservesProduction / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | 168,737,000 us-gaap_ProvedDevelopedAndUndevelopedReservesProduction / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember | 155,052,000 us-gaap_ProvedDevelopedAndUndevelopedReservesProduction / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember |  |
Natural Gas [Member] | proved undeveloped [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 3,337,694,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember | 3,114,695,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember | 1,755,525,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember |  |
Natural Gas [Member] | Plan and Other Revisions [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Extensions and discoveries(b) |  |  | 873,104,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_PlanAndOtherRevisionsMember |  |
Natural Gas [Member] | Proved Developed [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 2,979,906,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember | 2,470,412,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember | 2,149,912,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember |  |
Natural Gas Liquids [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 77,791,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | 21,547,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | 13,375,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | 25,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember |
Price Changes | 40,363,000 us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | (1,017,000)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | 469,000 us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember |  |
Proved Developed and Undeveloped Reserves, Improved Recovery | 0 us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | 4,000 us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | 0 us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember |  |
Extensions and discoveries(b) | 18,459,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | 9,623,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember |  |  |
Proved Developed and Undeveloped Reserves, Production | 2,578,000 us-gaap_ProvedDevelopedAndUndevelopedReservesProduction / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | 438,000 us-gaap_ProvedDevelopedAndUndevelopedReservesProduction / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember | 111,000 us-gaap_ProvedDevelopedAndUndevelopedReservesProduction / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember |  |
Natural Gas Liquids [Member] | proved undeveloped [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 45,385,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember | 15,607,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember | 12,075,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember |  |
Natural Gas Liquids [Member] | Plan and Other Revisions [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Extensions and discoveries(b) |  |  | 12,992,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_PlanAndOtherRevisionsMember |  |
Natural Gas Liquids [Member] | Proved Developed [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 32,406,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember | 5,939,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember | 1,717,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_NaturalGasLiquidsReservesMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember |  |
Crude Oil and NGL [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 7,213,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | 2,807,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | 1,297,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | 1,555,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember |
Price Changes | 3,756,000 us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | 336,000 us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | (710,000)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember |  |
Proved Developed and Undeveloped Reserves, Improved Recovery | 0 us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | 1,000 us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | (1,000)us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember |  |
Extensions and discoveries(b) | 1,314,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | 1,343,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember |  |  |
Proved Developed and Undeveloped Reserves, Production | 664,000 us-gaap_ProvedDevelopedAndUndevelopedReservesProduction / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | 170,000 us-gaap_ProvedDevelopedAndUndevelopedReservesProduction / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember | 100,000 us-gaap_ProvedDevelopedAndUndevelopedReservesProduction / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember |  |
Crude Oil and NGL [Member] | proved undeveloped [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 3,151,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember | 1,431,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember | 0 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedUndevelopedMember |  |
Crude Oil and NGL [Member] | Plan and Other Revisions [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Extensions and discoveries(b) |  |  | 553,000 us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_PlanAndOtherRevisionsMember |  |
Crude Oil and NGL [Member] | Proved Developed [Member] |  |  |  |  |
Reserve Quantities [Line Items] |  |  |  |  |
Beginning reserves | 4,062,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember | 1,375,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember | 878,000 us-gaap_ProvedDevelopedAndUndevelopedReservesNet / us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis = us-gaap_CrudeOilMember / us-gaap_ReserveQuantitiesByTypeOfReserveAxis = cnx_ProvedDevelopedMember |  |

X
- Definition undeveloped reserves transferred to developed + References No definition available. + Details
Name: | cnx_UndevelopedReservesTransferredToDeveloped
Namespace Prefix: | cnx_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total amount of product committed to be supplied under existing contracts or agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Industry Guide -Number 2 -Paragraph 8 -Subparagraph A + Details
Name: | us-gaap_OilAndGasDeliveryCommitmentsAndContractsRemainingContractualVolume
Namespace Prefix: | us-gaap_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Additions to proved reserves that result from (1) extension of the proved acreage of previously discovered (old) reservoirs through additional drilling in periods after discovery and (2) discovery of new fields with proved reserves or of new reservoirs of proved reserves in old fields. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 5 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e61831-109447 + Details
Name: | us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
Namespace Prefix: | us-gaap_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Changes in proved reserve estimates resulting from application of improved recovery techniques. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e61831-109447 + Details
Name: | us-gaap_ProvedDevelopedAndUndevelopedReservesImprovedRecovery
Namespace Prefix: | us-gaap_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net quantity of proved reserves as of the balance sheet date. Proved oil reserves are the estimated quantities of crude oil and natural gas liquids which geological and engineering data demonstrate with reasonable certainty to be recoverable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e61831-109447 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-10.(a)(2)) -URI http://asc.fasb.org/extlink&oid=27015464&loc=d3e511914-122862 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 10 -Paragraph a -Subparagraph 2 -Article 4 + Details
Name: | us-gaap_ProvedDevelopedAndUndevelopedReservesNet
Namespace Prefix: | us-gaap_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | instant

X
- Definition Production of proved reserves. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 5 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e61831-109447 + Details
Name: | us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
Namespace Prefix: | us-gaap_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revisions represent changes in previous estimates of proved reserves, either upward or downward, resulting from new information (except for an increase in proved acreage) normally obtained from development drilling and production history or resulting from change in economic factors. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e61831-109447 + Details
Name: | us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net quantities of an enterprise's interests in proved undeveloped reserves of either crude oil (including condensate and natural gas liquids), natural gas, synthetic oil and gas, or other renewable natural resource that is intended to be upgraded into synthetic oil and gas as of the beginning and the end of the year. "Net" quantities of reserves include those relating to the enterprise's operating and nonoperating interests in properties. Quantities of reserves relating to royalty interests owned are included in "net" quantities if the necessary information is available to the enterprise. "Net" quantities does not include reserves relating to interests of others in properties owned by the enterprise. The unit of measure for reserve quantities is defined as "barrels" for oil and synthetic oil reserves or "cubic feet" or "cubic meters" for natural gas and synthetic gas reserves. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e61797-109447 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e61884-109447 + Details
Name: | us-gaap_ProvedUndevelopedReserveVolume
Namespace Prefix: | us-gaap_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis=us-gaap_CrudeOilMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis=us-gaap_NaturalGasLiquidsReservesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis=us-gaap_NaturalGasReservesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReserveQuantitiesByTypeOfReserveAxis=cnx_PlanAndOtherRevisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReserveQuantitiesByTypeOfReserveAxis=cnx_PriceChangesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReserveQuantitiesByTypeOfReserveAxis=cnx_ProvedDevelopedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReserveQuantitiesByTypeOfReserveAxis=cnx_ProvedUndevelopedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |