XML 50 R35.htm IDEA: XBRL DOCUMENT
v3.25.3

Basis of Presentation and Accounting Policies (Policies) | 12 Months Ended
--- | ---
Sep. 30, 2025
Accounting Policies [Abstract] |
Principles of Consolidation | Principles of Consolidation The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned and controlled majority-owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. Investments in affiliates over which we do not have control but exercise significant influence are accounted for using the equity method of accounting. These affiliated companies are not material individually or in the aggregate to our financial position, results of operations, or cash flows.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in accordance with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the periods reported. Actual results could differ from those estimates. We use estimates in accounting for, among other items, customer returns, rebates, and incentives; allowance for doubtful accounts; excess and obsolete inventory; share-based compensation; acquisitions, including consolidation and intangible assets; goodwill and intangible asset impairment; product warranty obligations; capitalization of internal-use software; retirement benefits; litigation, claims, and contingencies, including legacy asbestos and environmental matters, conditional asset retirement obligations, and contractual indemnifications; leases; and income taxes. We account for changes to estimates and assumptions prospectively when warranted by factually-based experience.
Revenue Recognition | Revenue Recognition See Note 2 for our revenue recognition policy under Accounting Standards Codification (ASC) 606. Returns, Rebates, and Incentives Our primary incentive program provides distributors with cash rebates or account credits based on agreed amounts that vary depending on the customer to whom our distributor ultimately sells the product. We also offer various other incentive programs that provide distributors and direct sale customers with cash rebates, account credits, or additional hardware and software products, solutions, and services based on meeting specified program criteria. Certain distributors are offered a right to return product, subject to contractual limitations. We record accruals for customer returns, rebates, and incentives at the time of revenue recognition based primarily on historical trend experience and expected market conditions. Returns are presented on the Consolidated Balance Sheet as a right of return asset and refund liability. Incentives in the form of rebates are estimated at the individual customer level and are recorded as a reduction of sales. Customer incentives for additional hardware and software products, solutions, and services to be provided are considered distinct performance obligations. As such, we allocate revenue to them based on relative standalone selling price. Until the incentive is redeemed, the revenue is recorded as a contract liability. Taxes on Revenue Producing Transactions Taxes assessed by governmental authorities on revenue producing transactions, including sales, value added, excise, and use taxes, are recorded on a net basis (excluded from revenue).
Cash and Cash Equivalents | Cash and Cash Equivalents Cash, cash equivalents, and restricted cash include time deposits, certificates of deposit, and other fixed income securities with original maturities of three months or less at the time of purchase.
Receivables | Receivables We record an allowance for doubtful accounts and expected credit losses based on customer-specific analysis and general matters such as current assessments of past due balances and economic conditions.
Inventories | Inventories Inventories are recorded at the lower of cost or market using the first-in, first-out (FIFO) or average cost methods. Market is determined on the basis of estimated realizable values.
Investments | Investments Investments include time deposits, certificates of deposit, other fixed income securities, and equity securities. Investments with original maturities longer than three months at the time of purchase and less than one year from period end are classified as short-term. All other investments are classified as long-term. Fixed income securities meeting the definition of a security are accounted for as available-for-sale and recorded at fair value. Equity securities with a readily determinable fair value are recorded at fair value. Equity securities that do not have a readily determinable fair value, which we account for using the measurement alternative under U.S. GAAP, are recorded at the investment cost, less impairment, plus or minus observable price changes (in orderly transactions) of an identical or similar investment of the same issuer. All other investments are recorded at cost, which approximates fair value.
Property | Property Property, including internal-use software and software to provide a service (e.g. SaaS arrangements), is recorded at cost. Equipment under finance leases are stated at the present value of minimum lease payments. We calculate depreciation of property using the straight-line method over 3 to 40 years for buildings and improvements, 3 to 20 years for machinery and equipment, and 3 to 10 years for computer hardware and internal-use software. We capitalize significant renewals and enhancements and write off replaced units. Implementation costs incurred in a cloud computing arrangement that is a service contract are recorded in Other current assets and Other assets on the Consolidated Balance Sheet and are amortized over the expected service period. We expense maintenance and repairs, as well as renewals of minor amounts. Property acquired during the year that is accrued within Accounts payable or Other current liabilities at year end is considered to be a non-cash investing activity and is excluded from cash used for capital expenditures in the Consolidated Statement of Cash Flows.
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets Goodwill and Other intangible assets generally result from business acquisitions. We account for business acquisitions by allocating the purchase price to tangible and intangible assets acquired and liabilities assumed at their fair values; the excess of the purchase price over the allocated amount is recorded as goodwill. We perform our annual evaluation of goodwill and indefinite life intangible assets for impairment as required under U.S. GAAP during the second quarter of each year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. Any excess in carrying value over the estimated fair value is charged to results of operations. For our annual evaluation of goodwill, we may perform a qualitative test to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount in order to determine whether it is necessary to perform a quantitative goodwill impairment test. Our reporting units for goodwill evaluation consist of the Intelligent Devices segment, the Software & Control segment, the Lifecycle Services segment (excluding Sensia), and Sensia. When performing the quantitative goodwill impairment test, we determine the fair value of each reporting unit using either an income approach derived from discounted cash flows or a market multiples approach using selected comparable public companies, or a combination thereof. Significant assumptions used in the income approach include: management’s forecasted cash flows, including estimated future revenue growth rates and Earnings Before Interest, Taxes, Depreciation, and Amortization (“EBITDA”) margins, and a discount rate. Forecasts of future revenue growth and margins are based on management’s best estimates. Actual results and forecasts of revenue growth and margins for the Sensia reporting unit may be impacted by its concentration within the Oil & Gas industry and with its customer base. Demand for Sensia hardware and software products, solutions, and services is sensitive to industry volatility and risks, including those related to commodity prices, supply and demand dynamics, production costs, geological activity, and political activities. The discount rate is determined using a weighted average cost of capital adjusted for risk factors specific to the reporting unit, including risks associated with our above market revenue growth assumptions, historical performance, and industry-specific and economic factors. Significant assumptions used in the market multiples approach include selection of the comparable public companies and calculation of the appropriate market multiples. We amortize all intangible assets with finite useful lives on a straight-line basis over their estimated useful lives. Useful lives assigned range from 3 to 15 years for trademarks, 5 to 20 years for customer relationships, 5 to 17 years for technology, and 5 to 30 years for other intangible assets. Intangible assets also include costs of on-premise software developed or purchased by our software business to be sold, leased, or otherwise marketed. Amortization of these computer software products is calculated on a product-by-product basis as the greater of (a) the unamortized cost at the beginning of the year times the ratio of the current year gross revenue for a product to the total of the current and anticipated future gross revenue for that product or (b) the straight-line amortization over the remaining estimated economic life of the product.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets We evaluate the recoverability of the recorded amount of long-lived assets, including property, operating lease right-of-use assets, capitalized implementation costs of a cloud computing arrangement, and other intangible assets, whenever events or changes in circumstances indicate that the recorded amount of an asset may not be fully recoverable. Impairment is assessed when the undiscounted expected future cash flows derived from an asset are less than its carrying amount. If we determine that an asset is impaired, we measure the impairment to be recognized as the amount by which the recorded amount of the asset exceeds its fair value. We report assets to be disposed of at the lower of the recorded amount or fair value less cost to sell. We determine fair value using a discounted future cash flow analysis.
Derivative Financial Instruments | Derivative Financial Instruments We use derivative financial instruments in the form of foreign currency forward exchange contracts to manage certain foreign currency risks. We enter into these contracts to hedge our exposure to foreign currency exchange rate variability in the expected future cash flows associated with certain third-party and intercompany transactions denominated in foreign currencies forecasted to occur within the next two years. We also use these contracts and cross-currency swaps to hedge portions of our net investments in certain non-U.S. subsidiaries against the effect of exchange rate fluctuations on the translation of foreign currency balances to the U.S. dollar. Additionally, we use derivative financial instruments in the form of interest rate swap contracts to manage our borrowing costs of certain long-term debt and use treasury locks to manage the potential change in interest rates in anticipation of issuance of fixed rate debt. We designate and account for these derivative financial instruments as hedges under U.S. GAAP. Furthermore, we use foreign currency forward exchange contracts that are not designated as hedges to offset transaction gains or losses associated with some of our assets and liabilities resulting from intercompany loans or other transactions with third parties that are denominated in currencies other than our entities’ functional currencies. It is our policy to execute such instruments with global financial institutions that we believe to be creditworthy and not to enter into derivative financial instruments for speculative purposes. Foreign currency forward exchange contracts are usually denominated in currencies of major industrial countries.
Fair Value of Financial Instruments | Fair Value of Financial Instruments We record various financial instruments at fair value. U.S. GAAP defines fair value as the price that would be received for an asset or paid to transfer a liability (exit price) in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability. U.S. GAAP also classifies the inputs used to measure fair value into the following hierarchy:
Level 1: |  | Quoted prices in active markets for identical assets or liabilities.
Level 2: |  | Quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable for the asset or liability.
Level 3: |  | Unobservable inputs for the asset or liability.
We hold financial instruments consisting of cash and short-term debt. The fair values of our cash and short-term debt approximate their carrying amounts as reported in our Consolidated Balance Sheet due to the short-term nature of these instruments. We also hold financial instruments consisting of long-term debt, investments, and derivatives. The valuation methodologies for these financial instruments are described in Notes 7, 10, 11, and 14. We also determine fair value assessments in conjunction with intangible valuations of acquisitions, contingent consideration in the purchase price of acquisitions, and our impairment testing of goodwill and indefinite lived intangible assets. The valuation methodologies for these assets are described in Notes 3 and 4. The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while we believe our valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.
Foreign Currency Translation | Foreign Currency Translation We translate assets and liabilities of subsidiaries operating outside of the United States with a functional currency other than the U.S. dollar into U.S. dollars using exchange rates at the end of the respective period. We translate sales, costs, and expenses at average exchange rates effective during the respective period. We report foreign currency translation adjustments as a component of Other comprehensive income. Currency transaction gains and losses are included in results of operations in the period incurred.
Research and Development Expenses | Research and Development Expenses We expense research and development (R&D) costs as incurred;
Income Taxes | Income Taxes We account for uncertain tax positions by determining whether it is more likely than not that a tax position will be sustained upon examination based on the technical merits of the position. For tax positions that meet the more likely than not recognition threshold, we determine the amount of benefit to recognize in the Consolidated Financial Statements based on our assertion of the most likely outcome resulting from an examination, including the resolution of any related appeals or litigation processes.
Earnings Per Share | Earnings Per Share We present basic and diluted earnings per share (EPS) amounts. Basic EPS is calculated by dividing earnings available to common shareowners, which is income excluding the allocation to participating securities, by the weighted average number of common shares outstanding during the year, excluding restricted stock. Diluted EPS amounts are based upon the weighted average number of common and common-equivalent shares outstanding during the year. We use the treasury stock method to calculate the effect of outstanding share-based compensation awards, which requires us to compute total employee proceeds as the sum of the amount the employee must pay upon exercise of the award and the amount of unearned share-based compensation costs attributed to future services. Share-based compensation awards for which the total employee proceeds of the award exceed the average market price of the same award over the period have an antidilutive effect on EPS, and accordingly, we exclude them from the calculation. Antidilutive share-based compensation awards for the years ended September 30, 2025 (0.5 million shares), 2024 (0.5 million shares), and 2023 (0.4 million shares), were excluded from the diluted EPS calculation. U.S. GAAP requires unvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents, whether paid or unpaid, to be treated as participating securities and included in the computation of EPS pursuant to the two-class method. Our participating securities are composed of restricted stock and non-employee director restricted stock units.
Share-Based Compensation | Share-Based Compensation We recognize share-based compensation expense for equity awards on a straight-line basis over the service period of the award based on the fair value of the award as of the grant date.
Product and Workers' Compensation Liabilities | Product and Workers’ Compensation Liabilities We record accruals for product and workers’ compensation claims in the period in which they are probable and reasonably estimable. Our principal self-insurance programs include product liability and workers’ compensation where we self-insure up to a specified dollar amount. Claims exceeding this amount up to specified limits are covered by insurance policies purchased from commercial insurers. We estimate the liability for the majority of the self-insured claims using our claims experience for the periods being valued.
Legacy Asbestos and Environmental Matters | Legacy Asbestos and Environmental Matters We record liabilities for asbestos and environmental matters in the period in which our responsibility is probable and the costs can be reasonably estimated. We make changes to the liabilities in the periods in which the estimated costs of remediation or cost to defend and resolve claims change. If we determine that future recoveries from insurers or other third parties are probable and a right of set off exists, we record the liability net of the estimated recovery. If we determine that future recoveries from insurers or other third parties are probable but a right of set off does not exist, we record a liability for the total estimated costs of remediation or resolution of the claims and a receivable for the estimated recovery. Accruals for legacy asbestos and environmental matters are included in the Consolidated Balance Sheet in Other current liabilities and Other liabilities, and recoveries related to these matters when a right of set off does not exist are recorded in Receivables and Other assets. Environmental At third-party environmental sites where more than one potentially responsible party has been identified, we record a liability for our estimated allocable share of costs related to our involvement with the site, as well as an estimated allocable share of costs related to the involvement of insolvent or unidentified parties. At environmental sites where we are the sole responsible party, we record a liability for the total estimated costs of remediation. Ongoing operating and maintenance expenditures included in our environmental remediation obligations are discounted to present value over the probable future remediation period. Our remaining environmental remediation obligations are undiscounted due to the subjectivity of the timing and/or amount of future cash payments. Asbestos In the fourth quarter of 2025, we elected to change our method of accounting for net legacy asbestos-related defense costs from expensing as incurred to accruing for all future defense costs for both known and unknown claims, similar to how we account for indemnity costs. The defense costs were historically expensed as incurred due to volatility and unpredictability. Over time, more and better data has become available and we have deployed a consistent defense strategy, with dedicated in-house counsel and national counsel managing our cases, contributing to the quantity and quality of data available related to defense costs enabling our ability to reasonably estimate. In 2025, we engaged a third-party actuarial firm to provide actuarial modeling of future defense and indemnity costs, together with our own review, we believe that we can now reasonably estimate future net legacy asbestos-related defense costs. Together, recognition of both claim indemnity and defense costs more accurately represent the estimated overall cost of resolving claims. We believe this broader accrual approach for net legacy asbestos-related defense costs is preferable and enhances the relevance and reliability of our financial reporting because it better reflects a more complete assessment of our obligations. As a result of this change, our accounting policy has been updated as follows: We accrue for legacy asbestos-related matters based on an estimate of the ultimate liability of claims incurred, whether filed or not, including an estimate of future indemnity and defense costs. Accruals for claims, including defense costs, are recorded based on an analysis of claim and resolution activity by type, defense spending, national litigation trends, and pending and future claims. We use known facts and historical claim trends and trends in defense costs, as well as an actuarial valuation in determining estimated required accruals, which we believe are probable and reasonably estimable. Our liabilities are undiscounted due to the subjectivity of the timing and/or amount of future cash payments.
Legal Costs | Legal Costs We expense legal costs as incurred, with the exception of legal costs associated with product liability matters including legacy asbestos claims.
Conditional Asset Retirement Obligations | Conditional Asset Retirement Obligations We record liabilities for costs related to legal obligations associated with the retirement of a tangible long-lived asset that results from the acquisition, construction, development, or the normal operation of the long-lived asset. The obligation to perform the asset retirement activity is not conditional even though the timing or method may be conditional.
Leases | Leases We have operating leases primarily for real estate, vehicles, and equipment. We have finance leases primarily for equipment. We determine if a contract is, or contains, a lease at contract inception. A right-of-use (ROU) asset and a corresponding lease liability are recognized at commencement for contracts that are, or contain, a lease with an original term greater than 12 months. We elect to not record lease ROU assets or lease liabilities for leases with an original term of 12 months or less. ROU assets represent our right to use an underlying asset during the lease term, including periods for which renewal options are reasonably certain to be exercised, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease expense is recognized on a straight-line basis over the lease term for leases with an original term of 12 months or less. Amortization expense of the ROU asset for operating and finance leases is recognized on a straight-line basis over the lease term and interest expense for finance leases is recognized based on the incremental borrowing rate. Some leasing arrangements require variable payments that are dependent on usage or may vary for other reasons, such as payments for insurance and tax payments. A portion of our real estate leases is generally subject to annual changes based upon an index. The changes based upon the index are treated as variable lease payments. The variable portion of lease payments is not included in our ROU assets or lease liabilities and is expensed when incurred. We elected to not separate lease and nonlease components of contracts for most underlying asset classes. Accordingly, all expenses associated with a lease contract are accounted for as lease expenses. Lease liabilities are recognized at the contract commencement date based on the present value of remaining lease payments over the lease term. To calculate the lease liabilities we use our incremental borrowing rate. We determine our incremental borrowing rate at the commencement date using our unsecured borrowing rate, adjusted for collateralization and lease term. For leases denominated in a currency other than the U.S. dollar, the collateralized borrowing rate in the foreign currency is determined using the U.S. dollar and foreign currency swap spread. Long-term operating lease liabilities are presented as Operating lease liabilities and current operating lease liabilities are included in Other current liabilities in the Consolidated Balance Sheet. Long-term finance lease liabilities are presented as Long-term debt and current finance lease liabilities are included in Current portion of long-term debt in the Consolidated Balance Sheet. ROU assets are recognized at the contract commencement date at the value of the related lease liability, adjusted for any prepayments, lease incentives received, and initial direct costs incurred. Operating lease ROU assets are presented as Operating lease right-of-use assets and finance lease ROU assets are presented as Property in the Consolidated Balance Sheet. Lease expenses, including amortization of ROU assets, for operating and finance leases are recognized on a straight-line basis over the lease term and recorded in Cost of sales, Selling, general and administrative expenses, and Engineering and development in the Consolidated Statement of Operations. Interest expense for finance leases is recorded in Interest expense in the Consolidated Statement of Operations.
Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements | Recently Adopted Accounting Pronouncements In September 2022, the Financial Accounting Standards Board (FASB) issued a new standard that requires companies to apply Accounting Standards Codification (ASC) 405-50 to disclose supplier finance program obligations. We adopted the new standard as of October 1, 2023. The adoption of this standard did not have a material impact on our Consolidated Financial Statements. In November 2023, the FASB issued Accounting Standards Update (ASU) 2023-07, which requires expanded interim and annual disclosures of segment information regularly provided to the chief operating decision maker (CODM), the title and position of the CODM, an explanation of how the CODM uses the information in assessing segment performance and deciding how to allocate resources, and an amount for other segment items by reportable segment and a description of its composition. We expanded our disclosures to comply with this standard. Recently Issued Accounting Pronouncements In December 2023, the FASB issued ASU 2023-09, which requires expanded annual disclosures to the income tax rate reconciliation and the amount of income taxes paid. We will expand our disclosures in our 2026 Annual Report on Form 10-K when the standard becomes effective for us. In November 2024, the FASB issued ASU 2024-03, which requires disclosure of certain expense amounts comprising Cost of sales and Selling, general and administrative expenses, as well as a qualitative description of the remaining expense amounts. In January 2025, the FASB issued ASU 2025-01, which clarified the effective date of this standard. We will expand our disclosures in our 2028 Annual Report on Form 10-K when the standard becomes effective for us. In September 2025, the FASB issued ASU 2025-06, which modernizes the internal-use software guidance in Subtopic 350-40 by removing software development considerations, and clarifies the threshold applied to begin capitalizing costs. We are evaluating and quantifying the impact from this standard. We do not expect any other recently issued accounting pronouncements to have a material impact on our Consolidated Financial Statements and related disclosures.
Product Warranty Obligations | Product Warranty Obligations We record a liability for product warranty obligations at the time of sale to a customer based upon historical warranty experience. Most of our products are covered under a warranty period that runs for twelve months from either the date of sale or installation. We also record a liability for specific warranty matters when they become known and reasonably estimable.
Fair Value of Derivative Instruments | Fair Value of Derivative Instruments We recognize all derivative financial instruments as either assets or liabilities at fair value in the Consolidated Balance Sheet. We value our forward exchange contracts using a market approach. We use a valuation model based on inputs including forward and spot prices for currency and interest rate curves. We did not change our valuation techniques during fiscal 2025, 2024, or 2023. It is our policy to execute such instruments with major financial institutions that we believe to be creditworthy and not to enter into derivative financial instruments for speculative purposes. We diversify our foreign currency forward exchange contracts and cross-currency swaps among counterparties to minimize exposure to any one of these entities. Our foreign currency forward exchange contracts are usually denominated in currencies of major industrial countries. The U.S. dollar-equivalent gross notional amount of our forward exchange contracts totaled $1,552 million at September 30, 2025.

X
- Definition Disclosure of accounting policy for product warranties including the methodology for measuring the liability. + References No definition available. + Details
Name: | rok_ProductWarrantyPolicyTextBlock
Namespace Prefix: | rok_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset, and environmental remediation liability from improper or other-than-normal operation of long-lived asset. Includes, but is not limited to, timing of recognition and whether obligation is measured on discounted basis. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/410/tableOfContent + Details
Name: | us-gaap_AssetRetirementObligationsAndEnvironmentalCostPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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 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 its derivative instruments and hedging activities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479693/815-10-S50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8C -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4F -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4F Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/815/tableOfContent Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 10: 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 11: 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 + 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 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 determining the fair value of financial instruments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -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://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + 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 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 legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-2 + Details
Name: | us-gaap_LegalCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/985-20/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 40 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-40/tableOfContent Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 730 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/730/tableOfContent + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
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 self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR). + References No definition available. + Details
Name: | us-gaap_SelfInsuranceReservePolicyTextBlock
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)(2) -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)(v) -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)(i) -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)(ii) -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 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2 Reference 10: 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 11: 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 12: 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 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 15: 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 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 8: 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 9: 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 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration