XML 77 R32.htm IDEA: XBRL DOCUMENT
v3.24.0.1

BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Basis of Consolidation | BASIS OF CONSOLIDATION The consolidated financial statements consolidate our accounts and the accounts of our wholly owned subsidiaries, all subsidiaries in which we have a controlling interest and VIEs for which we are the primary beneficiary. All intercompany transactions and balances are eliminated upon consolidation.
Investments in Affiliates | INVESTMENTS IN AFFILIATES We have investments in several businesses accounted for using the equity method of accounting. These investments are included within our Steelmaking segment. We review an investment for impairment when circumstances indicate that a loss in value below its carrying amount is other than temporary. Our investment in affiliates of $123 million and $133 million as of December 31, 2023 and 2022, respectively, was classified in Other non-current assets.
Use of Estimates | USE OF ESTIMATES The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts 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. Our mineral reserves; future realizable cash flow; environmental, reclamation and closure obligations; valuation of business combinations, goodwill, long-lived assets, inventory, tax assets and post-employment, post-retirement and other employee benefit liabilities; reserves for contingencies and litigation require the use of various management estimates and assumptions. Actual results could differ from estimates. Management reviews its estimates on an ongoing basis. Changes in facts and circumstances may alter such estimates and affect the results of operations and financial position in future periods.
Business Combinations | BUSINESS COMBINATIONS Assets acquired and liabilities assumed in a business combination are recognized and measured based on their estimated fair values at the acquisition date, while the acquisition-related costs are expensed as incurred. Any excess of the purchase consideration when compared to the fair value of the net tangible and intangible assets acquired is recorded as goodwill. We engaged independent valuation specialists to assist with the determination of the fair value of assets acquired, liabilities assumed, noncontrolling interest, and goodwill, for the acquisitions. If the initial accounting for the business combination is incomplete by the end of the reporting period in which the acquisition occurs, an estimate will be recorded. Subsequent to the acquisition date, and not later than one year from the acquisition date, we will record any material adjustments to the initial estimate based on new information obtained that would have existed as of the date of the acquisition. Any adjustment that arises from information obtained that did not exist as of the date of the acquisition will be recorded in the period the adjustment arises.
Cash and Cash Equivalents | CASH AND CASH EQUIVALENTS Cash and cash equivalents include cash on hand and on deposit as well as all short-term securities held for the primary purpose of general liquidity. We routinely monitor and evaluate counterparty credit risk related to the financial institutions in which our short-term investment securities are held. Where right of offset exists, we report cash balances net.
Trade Accounts Receivable and Allowance for Credit Loss | TRADE ACCOUNTS RECEIVABLE AND ALLOWANCE FOR CREDIT LOSS Trade accounts receivable are recorded at the point control transfers and represent the amount of consideration we expect to receive in exchange for transferred goods and do not bear interest. We establish provisions for expected lifetime losses on accounts receivable at the time a receivable is recorded based on historical experience, customer credit quality and forecasted economic conditions. We regularly review our accounts receivable balances and the allowance for credit loss and establish or adjust the allowance as necessary using the specific identification method. We evaluate the aggregation and risk characteristics of receivable pools and develop loss rates that reflect historical collections, current forecasts of future economic conditions over the time horizon we are exposed to credit risk, and payment terms or conditions that may materially affect future forecasts.
Inventories | INVENTORIES Inventories are generally stated at the lower of cost or net realizable value using average cost, excluding depreciation and amortization. Certain iron ore inventories are stated at the lower of cost or market using the LIFO method.
Derivative Financial Instruments and Hedging Activities | DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES We are exposed to certain risks related to the ongoing operations of our business, including those caused by changes in commodity prices and energy rates. We have established policies and procedures, including the use of certain derivative instruments, to manage such risks. Derivative financial instruments are recognized as either assets or liabilities on the Statements of Consolidated Financial Position and measured at fair value. On the date a qualifying hedging instrument is executed, we designate the hedging instrument as a hedge of the variability of cash flows to be received or paid related to a forecasted transaction (cash flow hedge). We formally document all relationships between hedging instruments and hedged items, as well as our risk-management objective and strategy for undertaking various hedge transactions. This process includes linking all derivatives that are designated as cash flow hedges to specific firm commitments or forecasted transactions. We also formally assess, both at the hedge's inception and on an ongoing basis, whether the derivatives that are used in hedging transactions are highly effective in offsetting changes in cash flows of the related hedged items. When it is determined that a derivative is not highly effective as a hedge, we discontinue hedge accounting prospectively and record all future changes in fair value in the period of the instrument's earnings or losses. For derivative instruments that have been designated as cash flow hedges, the changes in fair value are recorded in Accumulated other comprehensive income. Amounts recorded in Accumulated other comprehensive income are reclassified to earnings or losses in the period the underlying hedged transaction affects earnings or when the underlying hedged transaction is no longer reasonably possible of occurring. The cash flows resulting from these derivative instruments are classified in Other, net in operating activities on the Statements of Consolidated Cash Flows. For derivative instruments that have not been designated as cash flow hedges, changes in fair value are recorded in the period of the instrument's earnings or losses.
Property, Plant and Equipment | PROPERTY, PLANT AND EQUIPMENT Our properties are stated at cost less accumulated depreciation. Depreciation of plant and equipment is computed principally by the straight-line method based on estimated useful lives. Depreciation continues to be recognized when operations are idled temporarily. Depreciation and depletion are recorded over the following estimated useful lives:
Asset Class |  | Basis |  | Life
Land, land improvements and mineral rights |  |  |  |
Land and mineral rights |  | Units of production |  | Life of mine
Land improvements |  | Straight line |  | 20 to 45 years
Buildings |  | Straight line |  | 20 to 45 years
Equipment |  | Straight line/Double declining balance |  | 3 to 45 years
Goodwill and Other Intangible Assets and Liabilities | GOODWILL Goodwill represents the excess purchase price paid over the fair value of the net assets from an acquisition. Goodwill is not amortized for financial statement purposes. Goodwill is tested on a qualitative or quantitative basis for impairment at the reporting unit level on an annual basis on October 1 and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. We have an unconditional option to bypass the qualitative test for any reporting unit in any period and proceed directly to performing the quantitative test. Should our qualitative test indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying value, we perform a quantitative test to determine the amount of impairment, if any, to the carrying value of the reporting unit and its associated goodwill. OTHER INTANGIBLE ASSETS AND LIABILITIES Intangible assets and liabilities are subject to periodic amortization on a straight-line basis over their estimated useful lives.
Leases | LEASES We determine if an arrangement contains a lease at inception. We recognize right-of-use assets and lease liabilities associated with leases based on the present value of the future minimum lease payments over the lease term at the commencement date. Lease terms reflect options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Short-term leases (leases with an initial lease term of 12 months or less) are not recognized on the Statements of Consolidated Financial Position. Operating lease expense is recognized on a straight-line basis over the lease term.
Asset Impairment | ASSET IMPAIRMENT We monitor conditions that may affect the carrying value of our long-lived tangible and intangible assets when events and circumstances indicate that the carrying value of the asset groups may not be recoverable. In order to determine if assets have been impaired, assets are grouped and tested at the lowest level for which identifiable, independent cash flows are available ("asset group"). The measurement of the impairment loss to be recognized is based on the difference between the fair value and the carrying value of the asset group. Fair value can be determined using a market approach, income approach or cost approach.
Fair Value Measurements | FAIR VALUE MEASUREMENTS ASC Topic 820, Fair Value Measurements and Disclosures, establishes a three-level valuation hierarchy for classification of fair value measurements. The valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Inputs refer broadly to the assumptions that market participants would use in pricing an asset or liability. Inputs may be observable or unobservable. Observable inputs are inputs that reflect the assumptions market participants would use in pricing the asset or liability developed based on market data obtained from independent sources. Unobservable inputs are inputs that reflect our own views about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The three-tier hierarchy of inputs is summarized below: •Level 1 — Valuation is based upon quoted prices (unadjusted) for identical assets or liabilities in active markets. •Level 2 — Valuation is based upon quoted prices for similar assets and liabilities in active markets, or other inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument. •Level 3 — Valuation is based upon other unobservable inputs that are significant to the fair value measurement. The classification of assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement in its entirety.
Pension and Other Postretirement Plans | PENSION AND OTHER POSTRETIREMENT BENEFITS We offer defined benefit pension plans, defined contribution pension plans and OPEB plans, primarily consisting of retiree healthcare benefits as part of our total compensation and benefits programs. We recognize the funded or unfunded status of our pension and OPEB obligations on the Statements of Consolidated Financial Position based on the difference between the market value of plan assets and the actuarial present value of our retirement obligations on that date, on a plan-by-plan basis. If the plan assets exceed the pension and OPEB obligations, the amount of the surplus is recorded as an asset; if the pension and OPEB obligations exceed the plan assets, the amount of the underfunded obligations is recorded as a liability. Year-end balance sheet adjustments to pension and OPEB assets and obligations are recorded as Accumulated other comprehensive income on the Statements of Consolidated Financial Position. The actuarial estimates of the PBO (Projected benefit obligation) and APBO (Accumulated postretirement benefit obligation) incorporate various assumptions including the discount rates, the rates of increases in compensation, healthcare cost trend rates, mortality, retirement timing, employee turnover and other demographic assumptions. The discount rate is determined based on the prevailing year-end rates for high-grade corporate bonds with a duration matching the expected cash flow timing of the benefit payments from the various plans. The remaining assumptions are based on our estimates of future events by incorporating historical trends and future expectations. The amount of net periodic cost that is recorded in the Statements of Consolidated Operations consists of several components including service cost, interest cost, expected return on plan assets, and amortization of previously unrecognized amounts. Service cost represents the value of the benefits earned in the current year by the participants. Interest cost represents the cost associated with the passage of time. Certain items, such as plan amendments, gains and/or losses resulting from differences between actual and assumed results for demographic and economic factors affecting the obligations and assets of the plans, and changes in other assumptions are subject to deferred recognition for income and expense purposes. The expected return on plan assets is calculated on a plan-by-plan basis using each plan's strategic asset allocation and our expected long-term capital market return assumptions. Service costs are classified within Cost of goods sold, Selling, general and administrative expenses and Miscellaneous – net while the interest cost, expected return on assets, amortization of prior service costs/credits, net actuarial gain/loss, and other costs are classified within Net periodic benefit credits other than service cost component. Cumulative actuarial gains and losses will be amortized to expense using the corridor method, where gains and losses are recognized if they exceed 10% of the greater of the fair value of plan assets or the plans' benefit obligations. The amortization period varies by plan.
Asset Retirement Obligations | ASSET RETIREMENT OBLIGATIONS An asset retirement obligation is recognized when incurred if a reasonable estimate of fair value can be made, and is initially measured at fair value. The fair value of the liability is determined as the discounted value of the expected future cash flows. The asset retirement obligation is accreted over time through periodic charges to earnings. In addition, the asset retirement cost is capitalized and amortized over the life of the related asset. Reclamation costs are adjusted periodically to reflect changes in the estimated present value resulting from the passage of time and revisions to the estimates of either the timing or amount of the reclamation costs. We review, on an annual basis, unless otherwise deemed necessary, the asset retirement obligation for each applicable operation in accordance with the provisions of ASC Topic 410, Asset Retirement and Environmental Obligations. We perform an in-depth evaluation of the liability every three years in addition to our routine annual assessments. Future reclamation costs for inactive operations are accrued based on management’s best estimate at the end of each period of the costs expected to be incurred at a site. Such cost estimates include, where applicable, ongoing maintenance and monitoring costs. Changes in estimates at inactive operations are reflected in Miscellaneous – net on the Statements of Consolidated Operations in the period an estimate is revised.
Environmental Remediation Costs | ENVIRONMENTAL REMEDIATION COSTS Our operating activities are subject to various laws and regulations governing protection of the environment. We conduct our operations to protect the public health and environment and believe our operations are in compliance with applicable laws and regulations in all material respects. Our environmental liabilities, including obligations for known environmental remediation exposures, have been recognized based on the estimated cost of investigation and remediation at each site. If the cost can only be estimated as a range of possible amounts with no point in the range being more likely, the minimum of the range is accrued. Future expenditures are discounted unless the amount and timing of the cash disbursements cannot be reasonably estimated. It is possible that additional environmental obligations could be incurred, the extent of which cannot be assessed. Potential insurance recoveries have not been reflected in the determination of the liabilities.
Revenue Recognition | REVENUE RECOGNITION Sales are recognized when our performance obligations are satisfied. Generally, our performance obligations are satisfied, control of our products is transferred and revenue is recognized at a single point in time, according to shipping terms. Shipping and other transportation costs charged to customers are treated as fulfillment activities and are recorded in both revenue and cost of sales at the time control is transferred to the customer.
Repairs And Maintenance | REPAIRS AND MAINTENANCE Repairs, maintenance and replacement of components are expensed as incurred. The cost of major equipment overhauls is capitalized and depreciated over the estimated useful life, which is the period until the next scheduled overhauls. All other planned and unplanned repairs and maintenance costs are expensed when incurred.
Income Taxes | INCOME TAXES Income taxes are based on income for financial reporting purposes, calculated using tax rates by jurisdiction, and reflect a current tax liability or asset for the estimated taxes payable or recoverable on the current year tax return and expected annual changes in deferred taxes. Any interest or penalties on income tax are recognized as a component of Income tax expense. We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized within Net income in the period that includes the enactment date. We record net deferred tax assets to the extent we believe these assets will more likely than not be realized. In making such determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial results of operations. Accounting for uncertainty in income taxes recognized in the financial statements requires that a tax benefit from an uncertain tax position be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, based on technical merits.
Foreign Currency | FOREIGN CURRENCY Our financial statements are prepared with the U.S. dollar as the reporting currency, and the functional currency of all subsidiaries is the U.S. dollar, except for our European Operations for which the functional currency is the Euro.
Earnings Per Share | EARNINGS PER SHARE We present both basic and diluted EPS amounts for continuing operations and discontinued operations. Total basic EPS amounts are calculated by dividing Net income attributable to Cliffs shareholders, less the earnings allocated to any of our outstanding Series B Participating Redeemable Preferred Stock, by the weighted average number of common shares outstanding during the period presented. Total diluted EPS amounts are calculated by dividing Net income attributable to Cliffs shareholders by the weighted average number of common shares, common share equivalents under stock plans using the treasury-stock method, common share equivalents of the Series B Participating Redeemable Preferred Stock using the if-converted method and the calculated common share equivalents in excess of the conversion rate related to our 1.500% 2025 Convertible Senior Notes using the treasury-stock method. Common share equivalents are excluded from EPS computations in the periods in which they have an anti-dilutive effect.
Variable Interest Entities | VARIABLE INTEREST ENTITIES We assess whether we have a variable interest in legal entities in which we have a financial relationship and, if so, whether or not those entities are VIEs. A VIE is an entity with insufficient equity at risk for the entity to finance its activities without additional subordinated financial support or in which equity investors lack the characteristics of a controlling financial interest. If an entity is determined to be a VIE, we evaluate whether we are the primary beneficiary. The primary beneficiary analysis is a qualitative analysis based on power and economics. We conclude that we are the primary beneficiary and consolidate the VIE if we have both (i) the power to direct the activities of the VIE that most significantly influence the VIE's economic performance and (ii) the obligation to absorb losses of, or the right to receive benefits from, the VIE that could potentially be significant to the VIE.
Recent Accounting Pronouncements | RECENT ACCOUNTING PRONOUNCEMENTS AND LEGISLATION ACCOUNTING PRONOUNCEMENTS In September 2022, the FASB issued ASU No. 2022-04, Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This guidance requires annual and interim disclosure of the key terms of outstanding supplier finance programs and a roll-forward of the related obligations. The new standard does not affect the recognition, measurement or financial statement presentation of the supplier finance program obligations. We have adopted this standard, except for the roll-forward information, which is effective for fiscal years beginning after December 31, 2023. Refer to NOTE 2 - SUPPLEMENTARY FINANCIAL STATEMENT INFORMATION for further information. In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This guidance requires additional annual and interim disclosures for reportable segments. This new standard does not affect the recognition, measurement or financial statement presentation. The amendments are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This guidance requires additional annual and interim disclosures for income taxes. This new standard does not affect the recognition, measurement or financial statement presentation. The amendments are effective for fiscal years beginning after December 15, 2024.

X
- Definition Repairs and Maintenance Policy + References No definition available. + Details
Name: | clf_RepairsAndMaintenancePolicyTextBlockPolicyTextBlock
Namespace Prefix: | clf_
Data Type: | dtr-types1:textBlockItemType
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 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 -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -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 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 for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 2AA -Subparagraph a -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-2AA + Details
Name: | us-gaap_ConsolidationVariableInterestEntityPolicy
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 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 3: 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 4: 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 5: 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 6: 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://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 2: 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 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 determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 60 -Paragraph 1 -SubTopic 10 -Topic 820 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//830/tableOfContent + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 Reference 8: 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 + 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 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1 Reference 2: 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 3: 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 4: 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/2147482105/912-330-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent Reference 6: 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 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 leasing arrangements entered into by lessor. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Subparagraph (a) -SubTopic 30 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3A Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Subparagraph (b) -SubTopic 30 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 14 -SubTopic 30 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-14 + Details
Name: | us-gaap_LessorLeasesPolicyTextBlock
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 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/2147479440/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/2147480321/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/2147480321/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 determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
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 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