v2.4.1.9
Debt (Fair Value of Debt) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes Payable, Fair Value Disclosure $ 2,247us-gaap_NotesPayableFairValueDisclosure $ 5,317us-gaap_NotesPayableFairValueDisclosure
Senior Unsecured Notes, Fair Value Disclosure 2,832cpn_SeniorUnsecuredNotesFairValueDisclosure 0cpn_SeniorUnsecuredNotesFairValueDisclosure
Loans Payable, Fair Value Disclosure 2,769us-gaap_LoansPayableFairValueDisclosure 2,845us-gaap_LoansPayableFairValueDisclosure
Notes Payable, Other Payables, Disclosure 1,734cpn_NotesPayableOtherPayablesDisclosure [1] 1,772cpn_NotesPayableOtherPayablesDisclosure [1]
Subsidiaries Term Loan 1,540cpn_SubsidiariesTermLoan 1,179cpn_SubsidiariesTermLoan
Debt Excluding Capital Leases 11,122cpn_DebtExcludingCapitalLeases 11,113cpn_DebtExcludingCapitalLeases
Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notes Payable, Fair Value Disclosure 2,075us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
4,989us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Senior Unsecured Notes, Fair Value Disclosure 2,800cpn_SeniorUnsecuredNotesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
0cpn_SeniorUnsecuredNotesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Loans Payable, Fair Value Disclosure 2,799us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
2,828us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Notes Payable, Other Payables, Disclosure 1,688cpn_NotesPayableOtherPayablesDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1] 1,766cpn_NotesPayableOtherPayablesDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1]
Subsidiaries Term Loan 1,596cpn_SubsidiariesTermLoan
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,191cpn_SubsidiariesTermLoan
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Debt Excluding Capital Leases $ 10,958cpn_DebtExcludingCapitalLeases
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
$ 10,774cpn_DebtExcludingCapitalLeases
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
[1] Excludes a lease that is accounted for as a failed sale-leaseback transaction under U.S. GAAP.