XML 23 R46.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
Dec. 31, 2014
Dec. 31, 2013
Derivatives, Fair Value [Line Items]    
Asset Fair Value $ 27,850us-gaap_DerivativeAssets $ 60us-gaap_DerivativeAssets
Liability Fair Value (1,249)us-gaap_DerivativeLiabilities (1,108)us-gaap_DerivativeLiabilities
Net Derivative Fair Value 26,601us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet (1,048)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Asset Fair Value 27,850us-gaap_DerivativeAssets
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
60us-gaap_DerivativeAssets
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liability Fair Value (1,249)us-gaap_DerivativeLiabilities
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1,108)us-gaap_DerivativeLiabilities
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Net Derivative Fair Value 26,601us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1,048)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ 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]    
Asset Fair Value 1,262us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
60us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liability Fair Value (7)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Net Derivative Fair Value 1,255us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
60us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ 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 (1,242)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1,036)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentLiabilitiesFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Non-current liabilities - Other long-term liabilities [Member] | Not Designated as Hedging Instrument [Member] | Natural Gas [Member]    
Derivatives, Fair Value [Line Items]    
Liability Fair Value   (72)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= cpe_NoncurrentLiabilitiesOtherLongTermLiabilitiesMember
/ us-gaap_EnergyAxis
= us-gaap_NaturalGasReservesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Net Derivative Fair Value   (72)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= cpe_NoncurrentLiabilitiesOtherLongTermLiabilitiesMember
/ 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 26,588us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= cpe_CurrentAssetsFairMarketValueOfDerivativesMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ 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 $ 25,346us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= cpe_BalanceSheetCurrentMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (1,036)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= cpe_BalanceSheetCurrentMember
/ us-gaap_EnergyAxis
= us-gaap_CrudeOilMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember