XML 53 R33.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Basis of Presentation and Nature of Operations | Basis of Presentation and Nature of Operations Coterra Energy Inc. and its subsidiaries (“Coterra” or the “Company”) are engaged in the development, exploration and production of oil, natural gas and NGLs exclusively within the continental U.S. The Company’s exploration and development activities are concentrated in areas with known hydrocarbon resources, which are conducive to multi-well, repeatable drilling programs. The consolidated financial statements include the accounts of the Company and its subsidiaries after eliminating all significant intercompany balances and transactions. Certain reclassifications have been made to prior year statements to conform with the current year presentation. These reclassifications have no impact on previously reported stockholders’ equity, net income or cash flows.
Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements | Recently Adopted Accounting Pronouncements In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280), Improvements to Reportable Segment Disclosures. This standard includes additional clarification and implementation guidance related to significant expense principle, single reportable segment entities, and disclosing multiple measures of a segment’s profit or loss. The ASU 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 and retrospective application. The Company adopted ASU No. 2023-07 during the year ended December 31, 2024. The adoption of ASU No. 2023-07 had no effect on the Company's financial position, results of operations or cash flows as it modified disclosure requirements only. Refer to “Significant Accounting Policies — Segment Reporting” below. Recently Issued Accounting Pronouncements In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) Improvements to Income Tax Disclosure. This ASU requires additions to income tax disclosures, including among other things, a further breakout of amounts paid for taxes between federal, state, and foreign taxing jurisdictions, and the disaggregation of the rate reconciliation into eight specific categories with both dollar amounts and percentages. The ASU will be effective for fiscal years beginning after December 15, 2024, and interim periods within fiscal years beginning after December 15, 2025, with early adoption permitted. The adoption of ASU No. 2023-09 is not expected to have any effect on the Company’s financial position, results of operations or cash flows as it modifies disclosure requirements only. The Company plans to adopt ASU No. 2023-09 during the year ending December 31, 2025. In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) Disaggregation of Income Statement Expenses. This ASU requires disaggregated disclosures, in the notes to the financial statements, of certain categories of expenses that are included in expense line items on the face of the income statement. The ASU will be effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, to be applied prospectively, with early adoption and retrospective application permitted. The adoption of ASU No. 2024-03 is not expected to have any effect on the Company’s financial position, results of operations or cash flows as it modifies disclosure requirements only. The Company plans to adopt ASU No. 2024-03 during the year ending December 31, 2027.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid short-term investments with a maturity of three months or less and deposits in money market funds and other investments that are readily convertible to cash to be cash equivalents. Cash and cash equivalents were primarily concentrated in six financial institutions at December 31, 2024. The Company periodically assesses the financial condition of its financial institutions and considers any possible credit risk to be minimal.
Restricted Cash | Restricted Cash Restricted cash includes cash that is legally or contractually restricted as to withdrawal or usage. As of December 31, 2024 and 2023, the restricted cash balance of $239 million and $9 million, respectively, includes cash deposited in escrow accounts that are restricted for use.
Allowance for Doubtful Accounts | Allowance for Credit Losses The Company records an allowance for credit losses based on the Company’s estimate of future expected credit losses on outstanding receivables.
Inventories | Inventories Inventories are primarily comprised of tubular goods and well equipment and commodity inventory, including pipeline imbalances. Tubular goods and well equipment are carried at average cost and are assessed periodically for obsolescence. Commodity inventories are recorded at actual purchase prices and are adjusted monthly to market prices. Commodity inventories generally turn monthly.
Short-term Investments | Short-term Investments The Company’s short-term investments include certificates of deposit with maturities between three months and one year. Certificates of deposit are recorded at cost.
Properties and Equipment | Properties and Equipment Oil and Gas Properties The Company uses the successful efforts method of accounting for oil and gas producing activities. Under this method, acquisition costs for proved and unproved properties are capitalized when incurred. Exploration costs, including geological and geophysical costs, the costs of carrying and retaining unproved properties and exploratory dry hole drilling costs, are expensed. Development costs, including the costs to drill and equip development wells and successful exploratory drilling costs to locate proved reserves are capitalized. Exploratory drilling costs are capitalized when incurred pending the determination of whether a well has found proved reserves. The determination is based on a process which relies on interpretations of available geologic, geophysical and engineering data. If a well is determined to be successful, the capitalized drilling costs will be reclassified as part of the cost of the well. If a well is determined to be unsuccessful, the capitalized drilling costs will be charged to exploration expense in the Consolidated Statement of Operations in the period the determination is made. If an exploratory well requires a major capital expenditure before production can begin, the cost of drilling the exploratory well will continue to be carried as an asset pending determination of whether reserves have been found only as long as: (1) the well has found a sufficient quantity of reserves to justify its completion as a producing well if the required capital expenditure is made and (2) drilling of an additional exploratory well is under way or firmly planned for the near future. If drilling in the area is not under way or firmly planned or if the well has not found a commercially producible quantity of reserves, the exploratory well is assumed to be impaired and its costs are charged to exploration expense. Development costs of proved oil and gas properties, including estimated dismantlement, restoration and abandonment costs and acquisition costs, are depreciated and depleted on a field basis by the unit-of-production method using both proved developed and proved reserves. Costs of sold or abandoned properties that make up a part of an amortization base (partial field) remain in the amortization base if the unit-of-production rate is not significantly affected. If significant, a gain or loss, if any, is recognized and the sold or abandoned properties are retired. A gain or loss, if any, is also recognized when a group of proved properties (entire field) that make up the amortization base has been retired, abandoned or sold. The Company evaluates its proved oil and gas properties for impairment whenever events or changes in circumstances indicate an asset’s carrying amount may not be recoverable. The Company compares expected undiscounted future cash flows to the net book value of the asset. If the future undiscounted expected cash flows, based on estimates of future commodity prices, operating costs and anticipated production from proved reserves and risk-adjusted probable and possible reserves, are lower than the net book value of the asset, the capitalized cost is reduced to fair value. Commodity pricing is estimated by using a combination of assumptions management uses in its budgeting and forecasting process as well as historical and current prices adjusted for geographical location and quality differentials, as well as other factors that management believes will impact realizable prices. Fair value is calculated by discounting the future cash flows. The discount factor used is based on rates utilized by market participants that are commensurate with the risks inherent in the development and production of the underlying oil and natural gas. Unproved oil and gas properties are assessed periodically for impairment on an aggregate basis through periodic updates to the Company’s unproved acreage amortization based on past drilling and exploration experience, the Company’s expectation of converting leases to held by production and average property lives. Average property lives are determined on a geographical basis and based on the estimated life of unproved property leasehold rights. Fixed Assets Fixed assets consist primarily of gas gathering systems, water infrastructure, buildings, vehicles, aircraft, furniture and fixtures, and computer equipment and software. These items are recorded at cost and are depreciated on the straight-line method based on expected lives of the individual assets, which range from three to 30 years.
Asset Retirement Obligations | Asset Retirement Obligations The Company records the fair value of a liability for an asset retirement obligation in the period in which it is incurred if a reasonable estimate of fair value can be made. The associated asset retirement cost is capitalized as part of the carrying amount of the long-lived asset. Asset retirement costs for oil and gas properties are depreciated using the unit-of-production method, while asset retirement costs for other assets are depreciated using the straight-line method over estimated useful lives. Additional retirement obligations increase the liability associated with new oil and gas wells and other facilities as these obligations are incurred. Accretion expense is included in DD&A expense in the Consolidated Statement of Operations.
Derivative Instruments | Derivative Instruments The Company enters into financial derivative contracts, primarily collars, swaps and basis swaps, to manage its exposure to price fluctuations on a portion of its anticipated future production volumes. All of the Company’s derivatives are used for risk management purposes and are not held for trading purposes. The Company has elected not to designate its financial derivative instruments as accounting hedges under the accounting guidance. The Company evaluates all of its physical purchase and sale contracts to determine if they meet the definition of a derivative. For contracts that meet the definition of a derivative, the Company may elect the normal purchase normal sale (“NPNS”) exception provided under the applicable accounting guidance and account for the contract using the accrual method of accounting. Contracts that do not qualify for or for which the Company elects not to apply the NPNS exception are accounted for at fair value. All derivatives, except for derivatives that qualify for the NPNS exception, are recognized on the Consolidated Balance Sheet and are measured at fair value. At the end of each quarterly period, these derivatives are marked to market. As a result, changes in the fair value of derivatives are recognized in operating revenues in gain (loss) on derivative instruments. The resulting cash flows are reported as cash flows from operating activities.
Leases | Leases The Company determines if an arrangement is, or contains, a lease at inception based on whether that contract conveys the right to control the use of an identified asset in exchange for consideration for a period of time. Operating leases are included in right-of-use assets (“ROU assets”) and lease liabilities (current and non-current) in the Consolidated Balance Sheet. Financing leases are included in properties and equipment, net and lease liabilities (current and non-current) in the Consolidated Balance Sheet. Short-term leases (a lease that, at commencement, has a lease term of one year or less and does not contain a purchase option that the Company is reasonably certain to exercise) are not recognized in ROU assets and lease liabilities. For all operating leases, lease and non-lease components are accounted for as a single lease component. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the leases. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of minimum lease payments over the lease term. Most leases do not provide an implicit interest rate; therefore, the Company uses its incremental borrowing rate based on the information available at the inception date to determine the present value of the lease payments. Lease terms include options to extend the lease when it is reasonably certain that the Company will exercise that option. Lease cost for lease payments is recognized on a straight-line basis over the lease term. Certain leases have payment terms that vary based on the usage of the underlying assets. Variable lease payments are not included in ROU assets and lease liabilities.
Fair Value of Assets and Liabilities | Fair Value of Assets and Liabilities The Company follows the authoritative accounting guidance for measuring fair value of assets and liabilities in its financial statements. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The Company utilizes market data or assumptions that market participants who are independent, knowledgeable and willing and able to transact would use in pricing the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. The Company is able to classify fair value balances based on the observability of these inputs. The authoritative guidance for fair value measurements establishes three levels of the fair value hierarchy, defined as follows: •Level 1: Unadjusted, quoted prices for identical assets or liabilities in active markets. •Level 2: Quoted prices in markets that are not considered to be active or financial instruments for which all significant inputs are observable, either directly or indirectly for substantially the full term of the asset or liability. •Level 3: Significant, unobservable inputs for use when little or no market data exists, requiring a significant degree of judgment. The hierarchy gives the highest priority to Level 1 measurements and the lowest priority to Level 3 measurements. Depending on the particular asset or liability, input availability can vary depending on factors such as product type, longevity of a product in the market and other particular transaction conditions. In some cases, certain inputs used to measure fair value may be categorized into different levels of the fair value hierarchy. For disclosure purposes under the accounting guidance, the lowest level that contains significant inputs used in the valuation should be chosen.
Revenue Recognition | Revenue Recognition The Company’s revenue is typically generated from contracts to sell oil, natural gas and NGLs produced from interests in oil and gas properties owned by the Company. These contracts generally require the Company to deliver a specific amount of a commodity per day for a specified number of days at a price that is either fixed or variable. The contracts specify a delivery point which represents the point at which control of the product is transferred to the customer. The Company has determined that these contracts represent multiple performance obligations which are satisfied when control of the commodity transfers to the customer, typically through the delivery of the specified commodity to a designated delivery point. Revenue is measured based on consideration specified in the contract with the customer, and excludes any amounts collected on behalf of third parties. The Company recognizes revenue in the amount that reflects the consideration it expects to be entitled to in exchange for transferring control of those goods to the customer. The contract consideration in the Company’s variable price contracts are typically allocated to specific performance obligations in the contract according to the price stated in the contract. Amounts allocated in the Company’s fixed price contracts are based on the standalone selling price of those products in the context of long-term, fixed price contracts, which generally approximates the contract price. Payment is generally received one or two months after the sale has occurred. The Company has not adjusted the promised amount of consideration for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the Company transfers a promised good or service to the customer and when the customer pays for that good or service will be one year or less. For contracts with an original expected term of one year or less, the Company has elected not to disclose the transaction price allocated to the unsatisfied performance obligations. For contracts with terms greater than one year, the Company has elected not to disclose the price allocated to the unsatisfied performance obligations if the variable consideration is allocated entirely to a wholly unsatisfied performance obligation. Since each unit of the respective commodity typically represents a separate performance obligation, future volumes are considered wholly unsatisfied, and disclosure of the transaction price allocated to the remaining performance obligation is not required. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, and that are collected by the Company from a customer, are excluded from revenue.
Income Taxes | Income Taxes The Company follows the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recorded for the estimated future tax consequences attributable to the differences between the financial carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using the tax rate in effect for the year in which those temporary differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. A valuation allowance is established to reduce deferred tax assets if it is more likely than not that the related tax benefits will not be realized. The Company follows the “equity first” approach when applying the limitation for certain executive compensation in excess of $1 million to future compensation. The limitation is first applied to stock-based compensation that vests in future tax years before considering cash compensation paid in a future period. Accordingly, the Company records a deferred tax asset for stock-based compensation expense recorded in the current period, and reverses the temporary difference in the future period, during which the stock-based compensation becomes deductible for tax purposes. The Company is required to make judgments, including estimating reserves for potential adverse outcomes regarding tax positions that the Company has taken. The Company accounts for uncertainty in income taxes using a recognition and measurement threshold for tax positions taken or expected to be taken in a tax return. The tax benefit from an uncertain tax position is recognized when it is more likely than not that the position will be sustained upon examination by taxing authorities based on technical merits of the position. The amount of the tax benefit recognized is the largest amount of the benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement. The effective tax rate and the tax basis of assets and liabilities reflect management’s estimates of the ultimate outcome of various tax uncertainties. The Company recognizes accrued interest related to uncertain tax positions in interest expense and accrued penalties related to such positions in G&A expense in the Consolidated Statement of Operations.
Stock-Based Compensation | Stock-Based Compensation The Company accounts for stock-based compensation under the fair value method of accounting. Under this method, compensation cost is measured at the grant date for equity-classified awards and re-measured each reporting period for liability-classified awards based on the fair value of an award and is recognized over the service period, which is generally the vesting period. To calculate fair value, the Company uses a Black Scholes or Monte Carlo valuation model based on the specific provisions of the award. Stock-based compensation cost for all types of awards is included in G&A expense in the Consolidated Statement of Operations. The Company records excess tax benefits and tax deficiencies on stock-based compensation in the income statement upon vesting of the respective awards. Excess tax benefits and tax deficiencies are included in cash flows from operating activities in the Consolidated Statement of Cash Flow. Cash paid by the Company when directly withholding shares from employee stock-based compensation awards for tax-withholding purposes are classified as financing activities in the Consolidated Statement of Cash Flow.
Earnings per Share | Earnings per Share The Company calculates earnings per share recognizing that unvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents are “participating securities” and, therefore, should be included in computing earnings per share using the two-class earnings allocation method. The two-class method is an earnings allocation formula that determines earnings per share for each class of common stock and participating security according to dividends declared (or accumulated) and participation rights in undistributed earnings. Certain of the Company’s unvested share-based payment awards, consisting of restricted stock, qualify as participating securities. The Company’s participating securities do not have a contractual obligation to share in the losses of the entity and, therefore, net losses are not allocated to them.
Segment Reporting | Segment Reporting Operating segments are defined as components of an enterprise for which separate financial information is available and regularly evaluated by the Chief Operating Decision Maker (“CODM”) for the purpose of making key operating decisions, allocating resources, and assessing operating performance. The Company operates in one reportable operating segment, oil and natural gas development, exploration and production. The Company’s oil and gas properties are managed as a whole rather than through discrete operating segments. Financial and operational information is tracked by geographic area; however, financial performance is assessed as a single enterprise and not on a geographic basis. Allocation of resources is made on a project basis across the Company’s entire portfolio without regard to geographic area, and considers among other things, return on investment, current market conditions, including commodity prices and market supply, availability of services and human resources, and contractual commitments. The Company’s Chief Executive Officer is its CODM. The Company’s profitability measure is consolidated net income which is used to assess budgeted versus actual results and drives the Company’s operating cash flow. The CODM reviews significant consolidated forecasts and results of operations, including return on capital, operating expenses, and cash flow when making decisions such as the allocation of capital. The financial position, results of operations and cash flows of the Company’s reportable operating segment are consistent with the Company’s consolidated financial statements included herein.
Environmental Matters | Environmental Matters Environmental expenditures are expensed or capitalized, as appropriate, depending on their future economic benefit. Expenditures that relate to an existing condition caused by past operations, and that do not have future economic benefit are expensed. Liabilities related to future costs are recorded on an undiscounted basis when environmental assessments and remediation activities are probable and the costs can be reasonably estimated. Any insurance recoveries are recorded as assets when received.
Credit and Concentration Risk | Credit and Concentration Risk Substantially all of the Company’s accounts receivable result from the sale of oil, natural gas and NGLs to third parties in the oil and gas industry and joint interest billings with other participants in joint operations. This concentration of purchasers and joint owners may impact the Company’s overall credit risk, either positively or negatively, in that these entities may be similarly affected by changes in economic or other conditions. The Company does not anticipate any material impact on its financial results due to non-performance by the third parties. During the year ended December 31, 2024, two customers accounted for approximately 21 percent and 19 percent of the Company’s total sales. During the year ended December 31, 2023, two customers accounted for approximately 19 percent and 17 percent of the Company’s total sales. During the year ended December 31, 2022, two customers accounted for approximately 13 percent and 11 percent of the Company’s total sales. The Company does not believe that the loss of any of its major customers would have a material adverse effect on it because alternative customers are readily available. If any one of the Company’s major customers were to stop purchasing the Company’s production, the Company believes there are a number of other purchasers to whom it could sell its production. If multiple significant customers were to stop purchasing the Company’s production, the Company believes there could be some initial challenges, but the Company believes it has ample alternative markets to handle any sales disruptions. The Company regularly monitors the creditworthiness of its customers and may require parent company guarantees, letters of credit or prepayments when necessary. Historically, losses associated with uncollectible receivables have been insignificant.
Use of Estimates | Use of Estimates In preparing its financial statements, the Company follows GAAP. These principles require management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the 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. The most significant estimates pertain to proved oil and gas reserves and related cash flow estimates which are used to compute DD&A and impairments of proved oil and gas properties. Other estimates include oil, natural gas and NGL revenues and expenses, fair value of derivative instruments, estimates of expenses related to legal, environmental and other contingencies, asset retirement obligations, postretirement obligations, stock-based compensation and deferred income taxes. Actual results could differ from those estimates.

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 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 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 for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.M.2.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 30 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 13A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 4A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17 + Details
Name: | us-gaap_CreditLossFinancialInstrumentPolicyTextBlock
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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cost incurred in oil- and gas-producing activities as full cost or successful efforts method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 932 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477215/932-235-50-1 + Details
Name: | us-gaap_FullCostOrSuccessfulEffortsPolicy
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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
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
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 3: 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 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
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 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