v3.20.2

Basis of Presentation and Summary of Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2020
Accounting Policies [Abstract] |
Basis of interim presentation | Basis of Interim Presentation — The accompanying unaudited, interim Consolidated Condensed Financial Statements of Calpine Corporation, a Delaware corporation, and consolidated subsidiaries have been prepared pursuant to the rules and regulations of the SEC. In the opinion of management, the Consolidated Condensed Financial Statements include the normal, recurring adjustments necessary for a fair statement of the information required to be set forth therein. Certain information and note disclosures, normally included in financial statements prepared in accordance with U.S. GAAP, have been condensed or omitted from these statements pursuant to such rules and regulations and, accordingly, these financial statements should be read in conjunction with our audited Consolidated Financial Statements for the year ended December 31, 2019, included in our 2019 Form 10-K. The results for interim periods are not indicative of the results for the entire year primarily due to acquisitions and disposals of assets, seasonal fluctuations in our revenues and expenses, timing of major maintenance expense, variations resulting from the application of the method to calculate the provision for income tax for interim periods, volatility of commodity prices and mark-to-market gains and losses from commodity and interest rate derivative contracts.
Use of estimates in preparation of financial statements | Use of Estimates in Preparation of Financial Statements — The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures included in our Consolidated Condensed Financial Statements. Actual results could differ from those estimates.
Cash and cash equivalents | Cash and Cash Equivalents — We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents. We have cash and cash equivalents held in non-corporate accounts relating to certain project finance facilities and lease agreements that require us to establish and maintain segregated cash accounts. These accounts have been pledged as security in favor of the lenders under such project finance facilities, and the use of certain cash balances on deposit in such accounts is limited, at least temporarily, to the operations of the respective projects.
Restricted cash | Restricted Cash — Certain of our debt agreements, lease agreements or other operating agreements require us to establish and maintain segregated cash accounts, the use of which is restricted, making these cash funds unavailable for general use. These amounts are held by depository banks in order to comply with the contractual provisions requiring reserves for payments such as for debt service, rent and major maintenance or with applicable regulatory requirements. Funds that can be used to satisfy obligations due during the next 12 months are classified as current restricted cash, with the remainder classified as non-current restricted cash. Restricted cash is generally invested in accounts earning market rates; therefore, the carrying value approximates fair value. Such cash is excluded from cash and cash equivalents on our Consolidated Condensed Balance Sheets.
Accounts Receivable | Accounts Receivable — Accounts receivable represents amounts due from customers. Accounts receivable are recorded at invoiced amounts, net of reserves and allowances, and do not bear interest as the balances are short term in nature. On January 1, 2020, we adopted the provisions of Accounting Standards Update 2016-13, “Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). We use a variety of information to determine our allowance for expected credit losses based on multiple factors including the length of time receivables are past due, current and future economic trends and conditions affecting our customer base, significant one-time events, historical write-off experience and forward-looking information such as internally developed forecasts. See below for further information related to our adoption of ASU 2016-13.
New accounting pronouncements, policy | New Accounting Standards and Disclosure Requirements Financial Instruments–Credit Losses — In June 2016, the FASB issued ASU 2016-13. The standard provides a new model for recognizing credit losses on financial assets carried at amortized cost using an estimate of expected credit losses, instead of the "incurred loss" methodology previously required for recognizing credit losses that delayed recognition until it was probable that a loss was incurred. The estimate of expected credit losses is to be based on consideration of past events, current conditions and reasonable and supportable forecasts of future conditions. The scope of the standard is limited to our trade account receivable balances and the standard is effective for fiscal years beginning after December 15, 2019. We adopted ASU 2016-13 on January 1, 2020 with no cumulative effect adjustment recognized upon adoption. The adoption of ASU 2016-13 did not have a material effect on our financial condition, results of operations or cash flows. Fair Value Measurements — In August 2018, the FASB issued Accounting Standards Update 2018-13, “Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.” The standard removes, modifies and adds disclosures about fair value measurements and is effective for fiscal years beginning after December 15, 2019. We adopted Accounting Standards Update 2018-13 on January 1, 2020, which did not have a material effect on our financial condition, results of operations or cash flows. Income Taxes — In December 2019, the FASB issued Accounting Standards Update 2019-12, “Simplifying the Accounting for Income Taxes.” The standard is intended to simplify the accounting for income taxes by removing certain exceptions and improve consistent application by clarifying guidance related to the accounting for income taxes. The standard is effective for fiscal years beginning after December 15, 2020 with early adoption permitted including in interim periods. We adopted Accounting Standards Update 2019-12 on January 1, 2020, which did not have a material effect on our financial condition, results of operations or cash flows.
Unconsolidated VIEs and Investments in Unconsolidated Subsidiaries | Unconsolidated VIEs and Investments in Unconsolidated Subsidiaries We have a 50% partnership interest in Greenfield LP which is also a VIE; however, we do not have the power to direct the most significant activities of this entity and therefore do not consolidate it. Greenfield LP is a limited partnership between certain subsidiaries of ours and of Mitsui & Co., Ltd., which operates the Greenfield Energy Centre, a 1,038 MW natural gas-fired, combined-cycle power plant located in Ontario, Canada. Calpine Receivables is a VIE and a bankruptcy remote entity created for the special purpose of purchasing trade accounts receivable from Calpine Solutions under the Accounts Receivable Sales Program. We have determined that we do not have the power to direct the activities of the VIE that most significantly affect the VIE’s economic performance nor the obligation to absorb losses or receive benefits from the VIE. Accordingly, we have determined that we are not the primary beneficiary of Calpine Receivables because we do not have the power to affect its financial performance as the unaffiliated financial institutions that purchase the receivables from Calpine Receivables control the selection criteria of the receivables sold and appoint the servicer of the receivables which controls management of default. Thus, we do not consolidate Calpine Receivables in our Consolidated Condensed Financial Statements and use the equity method of accounting to record our net interest in Calpine Receivables. We account for these entities under the equity method of accounting and include our net equity interest in investments in unconsolidated subsidiaries on our Consolidated Condensed Balance Sheets. We consolidate all of our VIEs where we have determined that we are the primary beneficiary.
Fair value of financial instruments | Our First Lien Term Loans, Senior Unsecured Notes, First Lien Notes and CCFC Term Loan are categorized as level 2 within the fair value hierarchy. Our GPC Term Loan, revolving facilities and project financing, notes payable and other debt instruments are categorized as level 3 within the fair value hierarchy. We do not have any debt instruments with fair value measurements categorized as level 1 within the fair value hierarchy. Cash Equivalents — Highly liquid investments which meet the definition of cash equivalents, primarily investments in money market accounts and other interest-bearing accounts, are included in both our cash and cash equivalents and our restricted cash on our Consolidated Condensed Balance Sheets. Certain of our money market accounts invest in U.S. Treasury securities or other obligations issued or guaranteed by the U.S. Government, its agencies or instrumentalities. We do not have any cash equivalents invested in institutional prime money market funds which require use of a floating net asset value and are subject to liquidity fees and redemption restrictions. Certain of our cash equivalents are classified within level 1 of the fair value hierarchy. Derivatives — The primary factors affecting the fair value of our derivative instruments at any point in time are the volume of open derivative positions (MMBtu, MWh and $ notional amounts); changing commodity market prices, primarily for power and natural gas; our credit standing and that of our counterparties and customers for energy commodity derivatives; and prevailing interest rates for our interest rate hedging instruments. Prices for power and natural gas and interest rates are volatile, which can result in material changes in the fair value measurements reported in our financial statements in the future. We utilize market data, such as pricing services and broker quotes, and assumptions that we believe market participants would use in pricing our assets or liabilities including assumptions about the risks inherent to the inputs in the valuation technique. These inputs can be readily observable, market corroborated or generally unobservable. The market data obtained from broker pricing services is evaluated to determine the nature of the quotes obtained and, where accepted as a reliable quote, used to validate our assessment of fair value. We use other qualitative assessments to determine the level of activity in any given market. We primarily apply the market approach and income approach for recurring fair value measurements and utilize what we believe to be the best available information. We utilize valuation techniques that seek to maximize the use of observable inputs and minimize the use of unobservable inputs. We classify fair value balances based on the observability of those inputs. The fair value of our derivatives includes consideration of our credit standing, the credit standing of our counterparties and customers and the effect of credit enhancements, if any. We have also recorded credit reserves in the determination of fair value based on our expectation of how market participants would determine fair value. Such valuation adjustments are generally based on market evidence, if available, or our best estimate. Our level 1 fair value derivative instruments primarily consist of power and natural gas swaps, futures and options traded on the NYMEX or Intercontinental Exchange. Our level 2 fair value derivative instruments primarily consist of interest rate hedging instruments and OTC power and natural gas forwards for which market-based pricing inputs in the principal or most advantageous market are representative of executable prices for market participants. These inputs are observable at commonly quoted intervals for substantially the full term of the instruments. In certain instances, our level 2 derivative instruments may utilize models to measure fair value. These models are industry-standard models, including the Black-Scholes option-pricing model, that incorporate various assumptions, including quoted interest rates, correlation, volatility, as well as other relevant economic measures. Substantially all of these assumptions are observable in the marketplace throughout the full term of the instrument, can be derived from observable data or are supported by observable levels at which transactions are executed in the marketplace. Our level 3 fair value derivative instruments may consist of OTC power and natural gas forwards and options where pricing inputs are unobservable, as well as other complex and structured transactions primarily for the sale and purchase of power and natural gas to both wholesale counterparties and retail customers. Complex or structured transactions are tailored to our customers’ needs and can introduce the need for internally-developed model inputs which might not be observable in or corroborated by the market. When such inputs have a significant effect on the measurement of fair value, the instrument is categorized in level 3. Our valuation models may incorporate historical correlation information and extrapolate available broker and other information to future periods.
Derivative Instruments | We recognize all derivative instruments that qualify for derivative accounting treatment as either assets or liabilities and measure those instruments at fair value unless they qualify for, and we elect, the normal purchase normal sale exemption. For transactions in which we elect the normal purchase normal sale exemption, gains and losses are not reflected on our Consolidated Condensed Statements of Operations until the period of delivery. Revenues and expenses derived from instruments that qualified for hedge accounting or represent an economic hedge are recorded in the same financial statement line item as the item being hedged. Hedge accounting requires us to formally document, designate and assess the effectiveness of transactions that receive hedge accounting. We present the cash flows from our derivatives in the same category as the item being hedged (or economically hedged) within operating activities on our Consolidated Condensed Statements of Cash Flows unless they contain an other-than-insignificant financing element in which case their cash flows are classified within financing activities. Cash Flow Hedges — We currently apply hedge accounting to a portion of our interest rate hedging instruments with the change in fair value of all other hedging instruments recorded through earnings. We report the mark-to-market gain or loss on our interest rate hedging instruments designated and qualifying as a cash flow hedging instrument as a component of OCI and reclassify such gains and losses into earnings in the same period during which the hedged forecasted transaction affects earnings. If it is determined that the forecasted transaction is no longer probable of occurring, then hedge accounting will be discontinued prospectively and future changes in fair value will be recorded in earnings. If the hedging instrument is terminated or de-designated prior to the occurrence of the hedged forecasted transaction, the net accumulated gain or loss associated with the changes in fair value of the hedge instrument remains deferred in AOCI until such time as the forecasted transaction affects earnings or until it is determined that the forecasted transaction is probable of not occurring. Derivatives Not Designated as Hedging Instruments — We enter into power, natural gas, interest rate, environmental product and fuel oil transactions that primarily act as economic hedges to our asset and interest rate portfolio, but either do not qualify as hedges under the hedge accounting guidelines or qualify under the hedge accounting guidelines and the hedge accounting designation has not been elected. Changes in fair value of commodity derivatives not designated as hedging instruments are recognized currently in earnings and are separately stated on our Consolidated Condensed Statements of Operations in mark-to-market gain/loss as a component of operating revenues (for physical and financial power and Heat Rate and commodity option activity) and fuel and purchased energy expense (for physical and financial natural gas, power, environmental product and fuel oil activity). Changes in fair value of interest rate derivatives not designated as hedging instruments are recognized currently in earnings as interest expense. We offset fair value amounts associated with our derivative instruments and related cash collateral and margin deposits on our Consolidated Condensed Balance Sheets that are executed with the same counterparty under master netting arrangements. Our netting arrangements include a right to set off or net together purchases and sales of similar products in the margining or settlement process. In some instances, we have also negotiated cross commodity netting rights which allow for the net presentation of activity with a given counterparty regardless of product purchased or sold. We also post and/or receive cash collateral in support of our derivative instruments which may also be subject to a master netting arrangement with the same counterparty.
Commitments and Contingencies | On a quarterly basis, we review our litigation activities and determine if an unfavorable outcome to us is considered “remote,” “reasonably possible” or “probable” as defined by U.S. GAAP. Where we determine an unfavorable outcome is probable and is reasonably estimable, we accrue for potential litigation losses. The liability we may ultimately incur with respect to such litigation matters, in the event of a negative outcome, may be in excess of amounts currently accrued, if any; however, we do not expect that the reasonably possible outcome of these litigation matters would, individually or in the aggregate, have a material adverse effect on our financial condition, results of operations or cash flows. Where we determine an unfavorable outcome is not probable or reasonably estimable, we do not accrue for any potential litigation loss. The ultimate outcome of these litigation matters cannot presently be determined, nor can the liability that could potentially result from a negative outcome be reasonably estimated. As a result, we give no assurance that such litigation matters would, individually or in the aggregate, not have a material adverse effect on our financial condition, results of operations or cash flows.

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 Reference 2: 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(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: 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(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 2AA -Subparagraph a -URI http://asc.fasb.org/extlink&oid=118582676&loc=SL6759068-111685 + Details
Name: | us-gaap_ConsolidationVariableInterestEntityPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration