Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation (Unrecognized Compensation Expense Expected to be Recognized in Future Periods) (Details)

v2.4.1.9
Share-Based Compensation (Unrecognized Compensation Expense Expected to be Recognized in Future Periods) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period over which expense is expected to be recognized 1 year 7 months 6 days    
RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Nonvested awards, total compensation cost not yet recognized, share-based awards other than options $ 3,979us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 5,331us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 6,320us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
Period over which expense is expected to be recognized 1 year 2 months 12 days    
Cash-settleable RSU awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Nonvested awards, total compensation cost not yet recognized, share-based awards other than options $ 4,977us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= cpe_CashSettleableRsuAwardsMember
$ 7,669us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= cpe_CashSettleableRsuAwardsMember
$ 2,826us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= cpe_CashSettleableRsuAwardsMember