XML 66 R31.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation Our consolidated financial statements (the “financial statements”) include the accounts of the Company and its subsidiaries after the elimination of intercompany transactions and balances and are presented in accordance with U.S. general accepted accounting principles (“GAAP”). We have no elements of other comprehensive income for the periods presented.
Basis of Consolidation | Basis of Presentation Our consolidated financial statements (the “financial statements”) include the accounts of the Company and its subsidiaries after the elimination of intercompany transactions and balances and are presented in accordance with U.S. general accepted accounting principles (“GAAP”). We have no elements of other comprehensive income for the periods presented.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make use of estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. We use historical experience and various other assumptions and information that are believed to be reasonable under the circumstances in developing our estimates and judgments. Estimates and assumptions about future events and their effects cannot be predicted with certainty and, accordingly, these estimates may change as new events occur, as more experience is acquired, as additional information is obtained and as our operating environment changes. While we believe that the estimates and assumptions used in the preparation of the financial statements are appropriate, actual results may differ from these estimates. Our significant estimates include the fair value of acquired assets and liabilities, oil and natural gas reserves, impairment of proved and unproved oil and natural gas properties, valuation of derivative instruments and income taxes.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents consist of cash deposited in commercial bank accounts and highly liquid investments purchased with an original maturity of three months or less at the date of purchase. Cash and cash equivalents are maintained with major financial institutions in the U.S. Deposits with these financial institutions may exceed the amount of insurance provided on such deposits; however, the financial stability of the financial institutions is regularly monitored, and we believe that we do not have exposure to any significant default risk.
Restricted Cash | Restricted Cash Restricted cash consists of funds earmarked for a special purpose and therefore not available for immediate and general use. The majority of our restricted cash is comprised of cash that is contractually required to be restricted to fund acquisitions or to pay for the future abandonment of certain wells. Restricted cash is included in Other current assets and Other assets on our consolidated balance sheets.
Accounts Receivable | Accounts Receivable We routinely assess the recoverability of our accounts receivable, which primarily comprise amounts due from (i) purchasers of our oil, natural gas and NGL production and (ii) joint interest owners on properties that we operate. We monitor our exposure to credit risk primarily by reviewing credit ratings, financial statements and payment history. We extend credit terms based on our evaluation of each counterparty’s creditworthiness. Generally, our oil and natural gas receivables are collected within 45 to 60 days of production. Our joint interest billings are collected within the month after they are billed, and we have the ability to withhold future revenue distributions to recover any nonpayment of our joint interest billings. We establish allowances for credit losses equal to the estimable portions of accounts receivable for which failure to collect is expected to occur primarily based on a historical loss rate analysis. We estimate uncollectible amounts based on the length of time that the accounts receivables have been outstanding, historical collection experience and current and future economic and market conditions. We consider forecasts of future economic conditions in the estimate of our expected credit losses, in particular whether there is an increase in the probability that our counterparties will be unable to pay their obligations when due, and adjust our allowance for expected credit losses, when necessary.
Restricted Investment Securities | Restricted Investment Securities We hold U.S. Treasury securities, which are contractually required to be set aside to pay for the future abandonment of certain wells in California. Due to this restriction, we report these investment securities as noncurrent and include them within Other assets on our consolidated balance sheets. We classify our investment in these debt securities at the acquisition date and re-evaluate the classification at each balance sheet date. We classify debt securities purchased with the positive intent and ability to hold until their maturity date as held-to-maturity investments (“HTM”) and carry these investments at amortized cost. Premiums and discounts on purchases are amortized over the remaining time to maturity of the security and the amortization is recorded as an adjustment to interest income.
Oil and Natural Gas Properties | Oil and Natural Gas Properties Oil and natural gas producing activities are accounted for under the successful efforts method of accounting. Under this method, exploration costs, other than the costs of drilling exploratory wells, are charged to expense as incurred. Costs that are associated with the drilling of successful exploration wells are capitalized if proved reserves are found. Capitalized costs attributed to the properties are charged as an operating expense through depreciation, depletion and amortization (“DD&A”). Dry hole costs associated with developing proved fields are capitalized. Costs associated with the drilling of exploratory wells that do not find proved reserves, geological and geophysical costs and costs of certain non-producing leasehold costs are expensed once evaluated and determined to be a dry hole. Delay and surface rentals are charged to expense as incurred. The costs to acquire mineral interests in oil and natural gas properties and lease acquisition costs are capitalized when incurred. If proved reserves are found on an undeveloped property, leasehold costs are transferred to proved properties. The capitalized costs of producing oil and natural gas properties are depleted on a field-by-field basis using the units-of-production method based on the ratio of current production to estimated total net proved oil, natural gas and NGL reserves. Proved developed reserves are used in computing depletion rates for drilling and development costs and total proved reserves are used for depletion rates of leasehold costs. Upon the sale of a complete or partial unit of a proved property or pipeline and related facilities, the cost and related accumulated DD&A are removed from the property accounts and any gain or loss is recognized. Estimated dismantlement and abandonment costs for oil and natural gas properties are capitalized at their estimated net present value and amortized on a unit-of-production basis over the remaining life of the related proved developed reserves. Refer to Asset Retirement Obligations below for additional discussion.
Other Property, Plant and Equipment | Other Property, Plant and Equipment We have other property, plant, and equipment that consists principally of gathering and processing facilities, land, vehicles, computer hardware and software, office furniture and equipment, buildings and leasehold improvements. Other property, plant, and equipment, except land, is recorded at cost and depreciated on a straight-line basis over the estimated useful lives of the respective assets which range from three to thirty years. Leasehold improvements are amortized over the shorter of their economic lives or the lease term. The cost of maintenance and repairs are expensed in the period incurred. Expenditures that extend the life or improve existing property and equipment are capitalized.
Impairment of Oil and Natural Gas Properties | Impairment of Oil and Natural Gas Properties Proved and unproved oil and natural gas properties are reviewed for impairment when events and circumstances indicate a possible decline in the recoverability of the carrying amount of such property. When a triggering event is identified, we compare the carrying amount of our oil and natural gas properties to the estimated undiscounted cash flows our oil and natural gas properties will generate to determine if the carrying amount is recoverable. We perform this analysis on an asset pool basis. If the carrying amount exceeds the estimated undiscounted cash flows, we will write-down the carrying amount of the oil and natural gas properties to fair value. The factors used to determine fair value include, but are not limited to, estimates of reserves, future commodity prices, future production estimates, and discount rates commensurate with the risk associated with realizing the projected cash flows.
Investments in Equity Affiliates | Investments in Equity Affiliates If an entity is organized as a limited partnership or limited liability company and maintains separate ownership accounts, we generally account for our investment using the equity method if our ownership interest is between 3% and 50%, unless our interest is so minor that we have virtually no influence over the investee’s operating and financial policies. For all other types of investments, we generally apply the equity method of accounting if our ownership interest is between 20% and 50% and we exercise significant influence over the investee’s operating and financial policies. We eliminate our proportionate share of profits and losses from transactions with equity affiliates to the extent such amounts remain on our consolidated balance sheets (or those of our equity affiliates). Under the equity method, our proportionate share of each investees' net income increases the balance of our investment, while a net loss or receipt of dividends decreases the balance of our investment. Our proportionate share of net income from our equity affiliates are reported as a single line item within income (loss) from equity affiliates in our consolidated statements of operations.
Debt Issuance Costs | Debt Issuance Costs We capitalize costs incurred in connection with obtaining financing associated with our Revolving Credit Facility and the 2028 Notes, 2032 Notes and 2033 Notes (collectively, the "Senior Notes") and amortize such costs as additional interest expense over the life of the underlying indebtedness. These costs include fees paid to financial institutions and legal fees. Debt issuance costs associated with our Revolving Credit Facility are included in Other assets in our consolidated balance sheets. Debt issuance costs associated with our Senior Notes are included as a contra-liability in Long-term debt in our consolidated balance sheets.
Revenue Recognition | Revenue Recognition Oil, Gas and NGL Revenues We hold operated and non-operated working interests and mineral and royalty interests in producing assets that function as follows: Operated working interests: We are responsible for the day-to-day management and operation of the field as well as negotiations required for post-production transportation, gathering, processing and marketing; we remit proceeds from sales of resulting hydrocarbons to third parties back to non-operators less costs as agreed in the applicable joint operating agreement. Non-operated working interests: An operator of these assets is responsible for the day-to-day management and operation of the field as well as negotiations required for post-production transportation, gathering, processing, and marketing; the operator then remits proceeds from sales of resulting hydrocarbons to third parties back to non-operators less costs as agreed in the applicable joint operating agreement. Mineral and royalty interests: Ownership of a percentage of production or production revenues produced from leased acreage. The owner of this share of production does not bear any of the cost of exploration, drilling, producing, operating or any other expense associated with drilling and producing an oil and gas well. Mineral and royalty interests may be burdened by some or all of the post-production costs related to gathering, processing and marketing. We sell oil production at the lease and collect an agreed-upon index price, net of pricing differentials. Under our natural gas contracts, we deliver natural gas to a midstream processor at a contractually specified delivery point. The midstream processor gathers and processes the natural gas and then markets and remits proceeds to us for the resulting sale of the residue gas and NGLs. Our non-operated production is marketed by operators, after which the operators remit net proceeds from the sale of our share of production to us. Proceeds reflect post-production expenses such as gathering, processing and other expenses incurred in marketing of that production. Performance Obligations Under product sales contracts, each unit of product generally represents a separate performance obligation. We record revenue for our product sales contracts at the point-in-time control of a commodity is transferred to the customer. However, settlement statements from non-operated working interests may not be received for 30 to 60 days after the date production is delivered, and as a result, we are required to estimate the amount of production delivered to the customer and the net commodity price that will be received for the sale of these commodity products. At the end of the reporting period, we did not have any unsatisfied performance obligations. Our contracts with customers typically include variable consideration based on monthly pricing tied to local indices and volumes delivered in the current month. The nature of our contracts with customers does not require us to constrain variable consideration for accounting purposes. Revenue is recognized to the extent it is determined that it is probable that a significant reversal will not occur. We record the differences between our revenue estimates and the actual amounts received in the month that payment is received from the operator.
Equity-Based Compensation Awards | Equity-Based Compensation Awards Equity-based compensation awards include share-based payments that are issued to employees, directors and non-employees in exchange for services provided to us. Equity-classified share-based payment awards are recognized at fair value on the grant date, and amortized over the life of the award. Liability-classified share-based payment awards are remeasured at fair value until settlement. For awards with service-based vesting conditions only, we recognize compensation cost using straight-line attribution. For awards that contain market or performance conditions we use accelerated attribution. Our policy is to recognize forfeitures as they occur. Equity-based compensation cost is presented as "General and administrative expense" on our consolidated statements of operations.
Defined Contribution Plan | Defined Contribution Plan We offer our employees a defined contribution 401(k) Plan (the “401(k) Plan”) which allows eligible employees to make tax-deferred contributions, not to exceed annual limits established by the Internal Revenue Service. We match 100% of employee contributions up to a certain threshold of compensation with immediate vesting for existing employees. We did not make any contributions to the 401(k) Plan for the year ended December 31, 2021 since the plan's inception began in January 2022 in conjunction with the start of the benefit plan year.
Business Combinations | Business Combinations We recognize the identifiable assets acquired and liabilities assumed at the estimated acquisition date fair values. Fair value is the price that would be received to sell an asset or would be paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the assumptions of market participants and not those of the reporting entity. Therefore, entity-specific intentions do not impact the measurement of fair value. These fair values are accounted for at the date of acquisition and included in our consolidated balance sheets as of December 31, 2024 and 2023. The results of operations of an acquired business are included in our consolidated statements of operations from the date of the acquisition.
Credit and Concentration Risk | Credit and Concentration Risk We sell a significant amount of our oil, natural gas and NGL production to a limited number of purchasers. This concentration has the potential to impact our overall exposure to credit risk, either positively or negatively, in that our purchasers may be similarly affected by changes in economic, industry or other conditions. If these counterparties were to fail to pay amounts due to us, our financial position and results of operations could be materially affected. We believe that the loss of any of our purchasers would not result in a material adverse effect on our ability to market future oil and natural gas production.
Risks and Uncertainties | Risks and Uncertainties Our future financial condition, results of operations and cash flows are dependent on the demand and prices received for oil, natural gas and NGL production. These prices historically have been volatile, and we expect such volatility to continue in the future, as they are subject to wide fluctuation in response to relatively minor changes in the supply of and demand for oil, natural gas and NGL, market uncertainty and a variety of additional factors beyond our control. These factors include weather conditions, government regulations and taxes, the price and availability of alternative fuels and overall economic conditions. A decline in oil, natural gas or NGL prices may adversely affect our financial position, cash flows and results of operations. Lower oil, natural gas or NGL prices also may reduce the amount of oil, natural gas and NGL that can be produced economically. Our revenues are derived principally from uncollateralized sales to numerous companies in the oil and natural gas industry; therefore, our customers may be similarly affected by changes in economic and other conditions within the industry.
Risk Management | Risk Management We periodically enter into derivative contracts to manage our exposure to commodity price and interest rate changes. These derivative contracts may take the form of forward contracts, futures contracts, swaps, swaptions, collars or other options. We do not use derivative contracts for speculative purposes and have not designated any derivative instruments as hedging instruments for accounting purposes. As such, unrealized gains and losses from changes in the valuation of our unsettled derivative contracts, as well as realized gains and losses on the settlement of derivative contracts, are reported in Gain (loss) on derivatives in our consolidated statements of operations. Such derivative instruments are initially recorded at fair value on the date on which a derivative contract is entered into and are subsequently remeasured at fair value at each reporting date. Derivatives are carried as assets when the fair value is positive or as liabilities when the fair value is negative and are classified as current and long term based on the delivery periods of the financial instruments. If the right of offset exists and certain other criteria are met, derivative assets and liabilities with the same counterparty are netted on our consolidated balance sheets.
Contingencies | Contingencies Certain conditions may exist as of the date our financial statements are issued, which may result in a loss to us but which will only be resolved when one or more future events occur or fail to occur. In the preparation of our financial statements, management assesses the need for accounting recognition or disclosure of these contingencies, if any, and such assessment inherently involves an exercise in judgment. In assessing loss contingencies related to legal proceedings that are pending against us or unasserted claims that may result in such proceedings, our management and legal counsel evaluate the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. When applicable, we will accrue an undiscounted liability for contingencies where the incurrence of a loss is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum amount within the range is accrued. We do not record a contingent liability when the likelihood of loss is probable but the amount cannot be reasonably estimated or when it is believed to be only reasonably possible or remote. For contingencies where an unfavorable outcome is reasonably possible and the impact would be material, we disclose the nature of the contingency and, if feasible, an estimate of the possible loss or range of loss. Loss contingencies considered remote are generally not disclosed.
Income Taxes | Income Taxes Crescent is a holding company, the sole material assets of which are OpCo Units. OpCo is a partnership and is generally not subject to U.S. federal and certain state taxes. Crescent is subject to U.S. federal and certain state taxes on our allocable share of any taxable income of OpCo. Taxable income or loss generated by OpCo is generally allocated and passed through to the holders of OpCo Units, including Crescent, based on their proportionate share of OpCo Unit ownership. The amount of income taxes we record requires interpretations of complex rules and regulations of various tax jurisdictions throughout the United States. We recognize deferred tax assets and liabilities for temporary differences, operating losses and tax credit carryforwards. Temporary differences arise when there are differences between the financial statement carrying amount and the tax basis of existing assets and liabilities as these differences create taxable or tax-deductible amounts for future periods. Deferred income tax assets and liabilities are based on enacted tax rates applicable to the future period when those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period the rate change is enacted. A valuation allowance is provided for deferred tax assets when it is more likely than not the deferred tax assets will not be realized. For additional information regarding income taxes, see NOTE 11 – Income Taxes. ASC Topic 740, Income Taxes, specifies the accounting for uncertainty in income taxes by prescribing a minimum recognition threshold for a tax position to be reflected in the financial statements. If recognized, the tax benefit is measured as the largest amount of tax benefit that is more likely than not to be realized upon ultimate settlement. Management has considered the amounts and the probabilities of the outcomes that could be realized upon ultimate settlement and believes that it is more likely than not that the Company's recorded income tax benefits will be fully realized, or recognizes a valuation allowance against deferred tax assets in cases where we do not forecast sufficient future income to recognize the deferred tax asset.
Leases | Leases We record a net operating lease right-of-use ("ROU") asset and operating lease liability on the consolidated balance sheets for all operating leases with a lease term in excess of 12 months. We enter into contractual lease arrangements to rent buildings, compressors, drilling rigs, office and rental equipment and vehicles from third-party lessors. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make future lease payments arising from the lease. Operating lease ROU assets and liabilities are recorded at commencement date based on the present value of lease payments over the lease term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets. The Company recognizes lease expense for these short-term leases on a straight-line basis over the lease term. We use our incremental borrowing rate based on the information available at commencement date of the contract in determining the present value of future lease payments. The incremental borrowing rate is calculated using our collateralized incremental borrowing rate based on our debt structure. The operating lease ROU asset also includes any lease incentives received in the recognition of the present value of future lease payments. Certain of our leases may also include escalation clauses or options to extend or terminate the lease. These options are included in the present value recorded for the leases when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. If an arrangement is determined to be a lease, we record the resulting ROU asset on the consolidated balance sheets with offsetting liabilities at the commencement date. We recognize a lease in the financial statements when the arrangement either explicitly or implicitly involves property, plant or equipment ("PP&E"), the contract terms are dependent on the use of the PP&E, and we have the ability or right to control the PP&E or to direct others to control the PP&E and receive the majority of the economic benefits of the assets.
Asset Retirement Obligations | Asset Retirement Obligations An ARO represents the legal obligation associated with the future abandonment of tangible assets, such as wells, service assets, pipelines, and other facilities. We record an ARO liability and capitalize the asset retirement cost in oil and natural gas properties in the period in which the ARO liability is incurred based upon the estimated fair value of the obligation to perform site reclamation, dismantle facilities or plug and abandon wells. After recording these amounts, the ARO liability is accreted to its future estimated value using an estimated credited-adjusted risk-free rate and the capitalized asset retirement cost is depleted on a unit-of-production basis. Both the accretion expense and the depletion expense are included in Depreciation, depletion and amortization expense on our consolidated statements of operations. Measuring the future ARO liability requires management to make estimates, assumptions and judgments inherent in the present value calculation including the ultimate costs, inflation factors, credit adjusted discount rates, timing of settlement and changes in the legal, regulatory, environmental and political environments. To the extent future revisions to these assumptions impact the present value of the existing ARO liability, a corresponding adjustment is made to the related asset. If the ARO liability is settled for an amount other than the recorded amount, a gain or loss is recognized at settlement and included in Depreciation, depletion and amortization expense on our consolidated statements of operations.
Environmental Expenditures | Environmental Expenditures In addition to our ARO liability, management also reviews our estimates of the cleanup costs of various sites on an annual basis. When it is probable that obligations have been incurred, and where a reasonable estimate of the cost of compliance or remediation can be determined, the applicable amount is accrued. For other potential liabilities, the timing of accruals coincides with the related ongoing site assessments. We do not discount any of these liabilities. Recoveries for environmental remediation costs from third parties, which are probable of realization, are separately recorded and are not offset against the related environmental liability.
Recent Accounting Standards | Recent Accounting Standards In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires public entities, on an annual basis, to provide disclosure of specific categories in the rate reconciliation, as well as disclosure of income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2023-09 but does not expect a material impact. In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities, on an annual and interim basis, to provide enhanced disclosures about significant segment expenses, including entities that have a single reportable segment. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company adopted ASU 2023-07 during 2024, see NOTE 16 - Segment Information. In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within the fiscal year beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact of adopting ASU 2024-03.

X
- Definition Risks and Uncertainties + References No definition available. + Details
Name: | crgy_RisksAndUncertaintiesPolicyTextBlock
Namespace Prefix: | crgy_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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 legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/410-20/tableOfContent + Details
Name: | us-gaap_AssetRetirementObligationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1 + Details
Name: | us-gaap_DebtPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-4 Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-8 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481899/410-30-55-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/410-30/tableOfContent + Details
Name: | us-gaap_EnvironmentalCostsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for oil and gas property which may include the basis of such assets, depreciation methods used and estimated useful lives, the entity's capitalization policy, including its accounting treatment for costs incurred for repairs and maintenance activities, whether such asset balances include capitalized interest and the method by which such is calculated, how disposals of such assets are accounted for and how impairment of such assets is assessed and recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 + Details
Name: | us-gaap_OilAndGasPropertiesPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481097/715-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 60 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480266/715-60-50-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480576/715-80-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration