XML 20 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities (Derivatives Fair Value by Balance Sheet Location) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Net Derivative Fair Value $ 18,687us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet $ 26,601us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Asset Fair Value 19,160us-gaap_DerivativeAssets
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
27,850us-gaap_DerivativeAssets
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liability Fair Value (473)us-gaap_DerivativeLiabilities
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1,249)us-gaap_DerivativeLiabilities
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Net Derivative Fair Value 18,687us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
26,601us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Current assets - Fair market value of derivatives [Member] | Not Designated as Hedging Instrument [Member] | Natural Gas [Member]    
Derivatives, Fair Value [Line Items]    
Asset Fair Value 1,131us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentAssetsFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,262us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentAssetsFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Current assets - Fair market value of derivatives [Member] | Not Designated as Hedging Instrument [Member] | Crude Oil [Member]    
Derivatives, Fair Value [Line Items]    
Asset Fair Value 18,029us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentAssetsFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
26,588us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentAssetsFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Current liabilities - Fair market value of derivatives [Member] | Not Designated as Hedging Instrument [Member] | Natural Gas [Member]    
Derivatives, Fair Value [Line Items]    
Liability Fair Value (1)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(7)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Current liabilities - Fair market value of derivatives [Member] | Not Designated as Hedging Instrument [Member] | Crude Oil [Member]    
Derivatives, Fair Value [Line Items]    
Liability Fair Value (472)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1,242)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Balance Sheet Current [Member] | Not Designated as Hedging Instrument [Member] | Natural Gas [Member]    
Derivatives, Fair Value [Line Items]    
Net Derivative Fair Value 1,130us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= cpe_BalanceSheetCurrentMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,255us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= cpe_BalanceSheetCurrentMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Balance Sheet Current [Member] | Not Designated as Hedging Instrument [Member] | Crude Oil [Member]    
Derivatives, Fair Value [Line Items]    
Net Derivative Fair Value $ 17,557us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= cpe_BalanceSheetCurrentMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 25,346us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= cpe_BalanceSheetCurrentMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember