Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation (Cash-Settleable RSU Awards) (Details)

v2.4.1.9
Share-Based Compensation (Cash-Settleable RSU Awards) (Details) (Cash-settleable RSU awards [Member], USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Cash-Settleable Compensation Arrangement by Cash-based Arrangements Award, Liability, Current and Noncurrent $ 11,031cpe_CashSettleableCompensationArrangementByCashBasedArrangementsAwardLiabilityCurrentAndNoncurrent $ 7,582cpe_CashSettleableCompensationArrangementByCashBasedArrangementsAwardLiabilityCurrentAndNoncurrent
Other long-term liabilities [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Cash-Settleable Compensation Arrangement by Cash-based Arrangements Award, Liability, Noncurrent 7,175cpe_CashSettleableCompensationArrangementByCashBasedArrangementsAwardLiabilityNoncurrent
/ us-gaap_AwardTypeAxis
= cpe_CashSettleableRsuAwardsMember
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
3,409cpe_CashSettleableCompensationArrangementByCashBasedArrangementsAwardLiabilityNoncurrent
/ us-gaap_AwardTypeAxis
= cpe_CashSettleableRsuAwardsMember
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Accounts Payable and Accrued Liabilities [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Cash-Settleable Compensation Arrangement by Cash-based Arrangements Award, Liability, Current $ 3,856cpe_CashSettleableCompensationArrangementByCashBasedArrangementsAwardLiabilityCurrent
/ us-gaap_AwardTypeAxis
= cpe_CashSettleableRsuAwardsMember
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableAndAccruedLiabilitiesMember
$ 4,173cpe_CashSettleableCompensationArrangementByCashBasedArrangementsAwardLiabilityCurrent
/ us-gaap_AwardTypeAxis
= cpe_CashSettleableRsuAwardsMember
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableAndAccruedLiabilitiesMember