v3.19.1

Use of Collateral (Details) - USD ($) $ in Millions | Mar. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Financial Instruments Owned and Pledged as Collateral [Line Items] |  |  |
Margin deposits | [1] | $ 448 | $ 343
Natural gas and power prepayments |  | 32 | 31
Total margin deposits and natural gas and power prepayments with our counterparties | [2] | 480 | 374
Letters of credit issued |  | 1,001 | 1,166
First priority liens under power and natural gas agreements |  | 49 | 92
First priority liens under interest rate hedging instruments |  | 11 | 10
Total letters of credit and first priority liens with our counterparties |  | 1,061 | 1,268
Margin deposits held by us posted by our counterparties | [1],[3] | 136 | 52
Letters of credit posted with us by our counterparties |  | 36 | 27
Total margin deposits and letters of credit posted with us by our counterparties |  | 172 | 79
Current and Non-current Derivative Assets and Liabilities [Member] |  |  |
Financial Instruments Owned and Pledged as Collateral [Line Items] |  |  |
Total margin deposits and natural gas and power prepayments with our counterparties | [2] | 135 | 79
Margin deposits held by us posted by our counterparties |  | 10 | 32
Other Current Liabilities [Member] |  |  |
Financial Instruments Owned and Pledged as Collateral [Line Items] |  |  |
Margin deposits held by us posted by our counterparties |  | 85 | 20
Prepaid Expenses and Other Current Assets [Member] |  |  |
Financial Instruments Owned and Pledged as Collateral [Line Items] |  |  |
Total margin deposits and natural gas and power prepayments with our counterparties | [2] | 337 | 286
Other Assets [Member] |  |  |
Financial Instruments Owned and Pledged as Collateral [Line Items] |  |  |
Total margin deposits and natural gas and power prepayments with our counterparties | [2] | 8 | 9
Other Noncurrent Liabilities [Member] |  |  |
Financial Instruments Owned and Pledged as Collateral [Line Items] |  |  |
Margin deposits held by us posted by our counterparties |  | $ 41 | $ 0
[1] | We offset fair value amounts recognized for derivative instruments executed with the same counterparty under a master netting arrangement for financial statement presentation; therefore, amounts recognized for the right to reclaim, or the obligation to return, cash collateral are presented net with the corresponding derivative instrument fair values. See Note 8 for further discussion of our derivative instruments subject to master netting arrangements.
[2] | At March 31, 2019 and December 31, 2018, $135 million and $79 million, respectively, were included in current and long-term derivative assets and liabilities, $337 million and $286 million, respectively, were included in margin deposits and other prepaid expense and $8 million and $9 million, respectively, were included in other assets on our Consolidated Condensed Balance Sheets.
[3] | At March 31, 2019 and December 31, 2018, $10 million and $32 million, respectively, were included in current and long-term derivative assets and liabilities, $85 million and $20 million, respectively, were included in other current liabilities and $41 million and nil, respectively, were included in other long-term liabilities on our Consolidated Condensed Balance Sheets.

X
- Definition Derivative Collateral Obligation To Return Cash And Letters Of Credit Posted By Counterparties + References No definition available. + Details
Name: | cpn_DerivativeCollateralObligationToReturnCashAndLettersOfCreditPostedByCounterparties
Namespace Prefix: | cpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Derivative Collateral Right To Reclaim Cash And Natural Gas And Power Prepayments Total + References No definition available. + Details
Name: | cpn_DerivativeCollateralRightToReclaimCashAndNaturalGasAndPowerPrepaymentsTotal
Namespace Prefix: | cpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition First priority liens under power and natural gas agreements + References No definition available. + Details
Name: | cpn_FirstPriorityLiensUnderPowerAndNaturalGasAgreements
Namespace Prefix: | cpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition First priority liens under interest rate hedging instruments + References No definition available. + Details
Name: | cpn_Firstpriorityliensunderinterestratehedginginstruments
Namespace Prefix: | cpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Letters of credit issued + References No definition available. + Details
Name: | cpn_LettersOfCreditIssued
Namespace Prefix: | cpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Letters Of Credit Posted By Counterparties + References No definition available. + Details
Name: | cpn_LettersOfCreditPostedByCounterparties
Namespace Prefix: | cpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Letters of Credit Issued and First Priority Liens Under Power Natural Gas And Interest Rate Hedging Instruments + References No definition available. + Details
Name: | cpn_LettersofCreditIssuedandFirstPriorityLiensUnderPowerNaturalGasAndInterestRateHedgingInstruments
Namespace Prefix: | cpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Natural gas and power prepayments + References No definition available. + Details
Name: | cpn_NaturalGasAndPowerPrepayments
Namespace Prefix: | cpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8,17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_MarginDepositAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents money paid in advance to protect the provider of a product or service, such as a lessor, against damage or nonpayment by the buyer or tenant (lessee) during the term of the agreement. Such damages may include physical damage to the property, theft of property, and other contractual breaches. Security deposits held may be interest or noninterest bearing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15(a)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_SecurityDepositLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=cpn_CurrentandNoncurrentDerivativeAssetsandLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |