XML 100 R37.htm IDEA: XBRL DOCUMENT
v3.25.0.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Accounting Principles | ACCOUNTING PRINCIPLES The financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America. The following is a description of Honeywell’s significant accounting policies.
Principles of Consolidation | PRINCIPLES OF CONSOLIDATION The Consolidated Financial Statements include the accounts of Honeywell International Inc. and all of its subsidiaries and entities in which a controlling interest is maintained. The Company's consolidation policy requires equity investments that the Company exercises significant influence over, but does not control the investee and are not the primary beneficiary of the investee’s activities, to be accounted for using the equity method. Investments through which the Company is not able to exercise significant influence over the investee and which the Company does not have readily determinable fair values are accounted for under the cost method. All intercompany transactions and balances are eliminated in consolidation.
Use of Estimates | USE OF ESTIMATES In preparation of the consolidated financial statements in accordance with generally accepted accounting principles, the Company makes certain estimates and assumptions in determining the amounts reflected in the financial statements and the related notes. Actual results could differ from those estimates.
Reclassifications | RECLASSIFICATIONS Certain prior year amounts are reclassified to conform to the current year presentation. During the first quarter of 2024, the Company realigned certain of its business units as reflected in Note 22 Segment Financial Data, which impacted the composition of its reportable segments. The Company recast historical periods to reflect this change in segment presentation.
Recent Accounting Pronouncements | RECENT ACCOUNTING PRONOUNCEMENTS The Company considers the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB). ASUs not listed below were assessed and determined to be either not applicable or are expected to have minimal impact on the Company's Consolidated Statement of Operations, Balance Sheet, and Cash Flows (Consolidated Financial Statements). In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires companies to disclose additional information about the types of expenses in commonly presented expense captions. The new standard requires tabular disclosure of specified natural expenses in certain expense captions, a qualitative description of amounts that are not separately disaggregated, and disclosure of the Company's definition and total amount of selling expenses. The ASU should be applied prospectively for annual reporting periods beginning after December 15, 2026, with retrospective application and early adoption permitted. The Company is currently evaluating the impacts of this guidance on the Company's Consolidated Financial Statements. In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Taxes Disclosures, which requires greater disaggregation of income tax disclosures. The new standard requires additional information to be disclosed with respect to the income tax rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU should be applied prospectively for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating the impacts of this guidance on the Company’s Consolidated Financial Statements. In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires companies to enhance the disclosures about segment expenses. The new standard requires the disclosure of the Company’s Chief Operating Decision Maker (CODM), expanded incremental line-item disclosures of significant segment expenses used by the CODM for decision-making, and the inclusion of previous annual only segment disclosure requirements on a quarterly basis. This ASU should be applied retrospectively for fiscal years beginning after December 15, 2023, and early adoption is permitted. The Company adopted this guidance for annual disclosures for the year ended December 31, 2024. The adoption of this standard does not have a material impact on the Company’s Consolidated Financial Statements. In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Topic 405): Disclosure of Supplier Finance Program Obligations, to enhance the transparency of supplier finance programs. The new standard requires annual disclosure of the key terms of the program, a description of where in the financial statements amounts outstanding under the program are presented, a rollforward of such amounts, and interim disclosure of amounts outstanding as of the end of each period. The guidance does not affect recognition, measurement, or financial statement presentation of supplier finance programs. The ASU was effective on January 1, 2023, except for the rollforward, which was effective on January 1, 2024. The Company adopted this guidance on January 1, 2023, with the exception of the rollforward adopted on January 1, 2024. The adoption of this standard does not have a material impact on the Company’s Consolidated Financial Statements.
Research and Development | RESEARCH AND DEVELOPMENT Research and development costs for projects are expensed as incurred, unless these costs relate to contracts with customers where the Company receives reimbursements. Costs related to contracts with customers for customer-sponsored research and development projects are included as a contract cost and included in Cost of products and services sold when revenue from such contracts is recognized, consistent with the Company's sales recognition policies.
Cash And Cash Equivalents | CASH AND CASH EQUIVALENTS Cash and cash equivalents include cash on hand and highly liquid investments having an original maturity of three months or less.
Inventories | INVENTORIES Inventories are stated at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. Carrying value adjustments for inventory obsolescence is equal to the difference between the cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Items capable of being sold, including as spare parts, are classified as finished goods.
Property, Plant and Equipment | PROPERTY, PLANT AND EQUIPMENT Property, plant and equipment are recorded at cost, including any asset retirement obligations, less accumulated depreciation. For financial reporting, the straight-line method of depreciation is used over the estimated useful lives of 10 to 50 years for buildings and improvements an d three to 16 years for machinery and equipment. Recognition of the fair value of obligations associated with the retirement of tangible long-lived assets is required when there is a legal obligation to incur such costs. Upon initial recognition of a liability, the cost is capitalized as part of the related long-lived asset and depreciated over the corresponding asset’s useful life.
Goodwill and Indefinite-Lived Intangible Assets | GOODWILL AND INDEFINITE-LIVED INTANGIBLE ASSETS The Company recognizes goodwill and indefinite-lived intangible asset balances in conjunction with business combinations, with amounts being recorded at their respective fair values upon the closing of a transaction. Subsequent to the closing of a business combination, the Company evaluates and books adjustments, as applicable, to the preliminary amounts recorded over the relevant measurement period, which is not to exceed one year from the acquisition date. Goodwill and indefinite-lived intangible assets are subject to impairment testing annually as of the first day of the fourth quarter, or if a triggering event occurs or changes in circumstances indicate that the carrying amount may not be fully recoverable. This testing compares carrying values to fair values and, when appropriate, the carrying value of these assets is reduced to fair value, not to exceed the carrying value of goodwill. The Company completed its annual goodwill impairment test as of the first day of the fourth quarter and determined there was no impairment as of that date. The Company is not aware of any additional triggering events.
Definite-Lived Intangible Assets | DEFINITE-LIVED INTANGIBLE ASSETS The Company recognizes definite-lived intangible asset balances in conjunction with business combinations, with amounts being recorded at their respective fair values upon the closing of a transaction. Subsequent to the closing of a business combination, the Company evaluates and books adjustments, as applicable, to the preliminary amounts recorded over the relevant measurement period, which is not to exceed one year from the acquisition date. Definite-lived intangible assets consist of customer relationships, patents and technology, trademarks, and other intangibles and are amortized over their estimated u seful lives, ranging from two to 20 years.
Capitalized Software | CAPITALIZED SOFTWARE The Company capitalizes costs of software developed or obtained for internal use during the application development stage of a project and amortizes those costs using the straight-line method over the expected useful life of the software, not to exceed seven years. Costs incurred during the preliminary and post-implementation stages are expensed as incurred. Development costs for software held for sale are capitalized once a project has reached the point of technological feasibility. Completed projects are amortized after reaching the point of general availability using the straight-line method based on the expected useful life, not to exceed seven years. At each balance sheet date, or earlier if an indicator of an impairment exists, the Company evaluates the recoverability of unamortized capitalized software costs based on estimated future undiscounted revenues net of estimated related costs over the remaining amortization period. Capitalized software held for internal use and held for sale is included in Other assets in the Consolidated Balance Sheet.
Foreign Currency Translation | FOREIGN CURRENCY TRANSLATION Assets and liabilities of subsidiaries operating outside the United States with a functional currency other than the U.S. dollar are translated into U.S. dollars using year-end exchange rates. Sales, costs, and expenses are translated at the average exchange rates in effect during the year. Foreign currency translation gains and losses are included as a component of Accumulated other comprehensive loss. For subsidiaries operating in highly inflationary environments, inventories and property, plant and equipment, including related expenses, are remeasured at the exchange rate in effect on the date the assets were acquired, while monetary assets and liabilities are remeasured at year-end exchange rates. Remeasurement adjustments for these subsidiaries are included in earnings.
Derivative Financial Instruments | DERIVATIVE FINANCIAL INSTRUMENTS All derivative financial instruments are recorded on the balance sheet as assets or liabilities and measured at fair value. For derivatives designated as hedges of the fair value of assets or liabilities, the changes in fair values of both the derivatives and the hedged items are recorded in current earnings. For derivatives designated as cash flow hedges, the changes in fair value of the derivatives are recorded in Accumulated other comprehensive loss and subsequently recognized in earnings when the hedged items impact earnings. Derivative financial instruments designated as hedges must be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Changes in fair value of the derivative contract must be highly correlated with changes in fair value of the underlying hedged item at inception and over the life of the hedge contract. Cash flows of such derivative financial instruments are classified consistent with the underlying hedged item. The Company elected to exclude the time value of the derivatives (i.e., the forward points) from the assessment of hedge effectiveness and to recognize the initial value of the excluded component in earnings using the amortization approach. For derivative instruments that are designated and qualify as a net investment hedge, the gain or loss is reported as a component of Other comprehensive income (loss) and recorded in Accumulated other comprehensive loss. The gain or loss will be subsequently reclassified into earnings when the hedged net investment is either sold or substantially liquidated.
Leases | LEASES At the inception of a contract, the Company assesses whether the contract is, or contains, a lease. The assessment is based on (i) whether the contract involves the use of a distinct identified asset, (ii) whether the Company obtains the right to substantially all the economic benefit from the use of the asset throughout the period, and (iii) whether the Company has the right to direct the use of the asset. All significant lease arrangements are generally recognized at lease commencement. Operating lease right-of-use (ROU) assets and lease liabilities are recognized at commencement. An ROU asset and corresponding lease liability are not recorded for leases with an initial term of 12 months or less (short-term leases); however, lease expense for these leases is recognized as incurred over the lease term. ROU assets represent the Company's right to use an underlying asset during the reasonably certain lease term, and lease liabilities represent the obligation to make lease payments arising from the lease. The Company's lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease payments may be fixed or variable, however, only fixed payments or in-substance fixed payments are included in determining the lease liability. Variable lease payments are recognized in operating expenses in the period in which the obligation for those payments are incurred. The operating lease ROU asset also includes any lease payments related to initial direct costs and prepayments and excludes lease incentives. Lease expense is recognized on a straight-line basis over the lease term. The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. The Company primarily uses its incremental borrowing rate, which is based on the information available at the lease commencement date, in determining the present value of the lease payments. In determining the borrowing rate, the Company considers the lease term, secured incremental borrowing rate, and for leases denominated in a currency different than the U.S. dollar, the collateralized borrowing rate in the foreign currency using the U.S. dollar and foreign currency swap spread, when available.
Pension Benefits | PENSION BENEFITS The Company presents net periodic pension costs by disaggregating the service cost component of such costs and reports those costs in the same line item or items in the Consolidated Statement of Operations as other compensation costs arising from services rendered by the pertinent employees during the period. The other non-service components of such costs are required to be presented separately from the service cost component. The Company records the service cost component of Pension ongoing (income) expense in Cost of products and services sold, Research and development expenses, and Selling, general and administrative expenses. The remaining components of costs within Pension ongoing (income) expense, primarily interest costs and assumed return on plan assets, are recorded in Other (income) expense. The Company recognizes net actuarial gains or losses in excess of 10% of the greater of the fair value of plan assets or the plan's projected benefit obligation (the corridor) annually in the fourth quarter each year (MTM Adjustment). The MTM Adjustment is also reported in Other (income) expense.
Supply Chain Financing | SUPPLY CHAIN FINANCING The Company maintains agreements with third-party financial institutions that offer voluntary supply chain financing (SCF) programs to suppliers. The SCF programs enable suppliers, at their sole discretion, to sell their receivables to third-party financial institutions in order to receive payment on receivables earlier than the negotiated commercial terms between suppliers and the Company. Supplier sale of receivables to third-party financial institutions is on terms negotiated between the supplier and the respective third-party financial institution. The Company agrees on commercial terms for the goods and services procured from suppliers, including prices, quantities, and payment terms, which normally range between 60 and 120 days, regardless of whether the supplier elects to participate in the SCF programs. A suppliers’ voluntary participation in the SCF programs has no bearing on the Company's payment terms and the Company has no economic interest in a supplier’s decision to participate in the SCF programs. The Company agrees to pay participating third-party financial institutions the stated amounts of confirmed invoices from suppliers on the original maturity dates of the invoices. Amounts outstanding related to SCF programs are included in Accounts payable in the Consolidated Balance Sheet. The impact of these programs is not material to the Company's overall liquidity.
Sales Recognition | SALES RECOGNITION Product and service sales are recognized when or as the Company transfers control of the promised products or services to its customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Service sales, principally representing repair, maintenance, and engineering activities, are recognized over the contractual period or as services are rendered. Sales under long-term contracts with performance obligations satisfied over time are recognized using either an input or output method. The Company recognizes revenue over time as the Company performs on these contracts because of the continuous transfer of control to the customer. With control transferring over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The Company generally uses the cost-to-cost input method of progress for contracts because it best depicts the transfer of control to the customer that occurs as the Company incurs costs. Under the cost-to-cost input method, the extent of progress towards completion is measured based on the proportion of costs incurred to date to the total estimated costs at completion of the performance obligation. The Company reviews its cost estimates on significant contracts on a periodic basis, or when circumstances change and warrant a modification to a previous estimate. Cost estimates are largely based on negotiated or estimated purchase contract terms, historical performance trends, and other economic projections. Significant factors that influence these estimates include inflationary trends, technical and schedule risks, internal and subcontractor performance trends, business volume assumptions, asset utilization, and anticipated labor agreements. Provisions for anticipated losses on long-term contracts are recorded in full when such losses become evident, to the extent required. The customer funding for costs incurred for nonrecurring engineering and development activities of the Company's products under agreements with commercial customers is deferred and subsequently recognized as revenue as products are delivered to the customers. Additionally, expenses incurred, up to the customer agreed funded amount, are deferred as an asset and recognized as cost of sales when products are delivered to the customer. The deferred customer funding and costs result in recognition of deferred costs (asset) and deferred revenue (liability) within Other assets and Accrued liabilities, respectively, in the Consolidated Balance Sheet. Deferred contract fulfillment costs were $1,156 million and $1,193 million as of December 31, 2024, and 2023, respectively. The amounts recognized as Cost of products and services sold were $188 million, $148 million, and $154 million for the years ended December 31, 2024, 2023, and 2022, respectively. Revenues for the Company's mechanical service programs are recognized as performance obligations that are satisfied over time, with recognition reflecting a series of distinct services using the output method. The terms of a contract or the historical business practice can give rise to variable consideration due to, but not limited to, cash-based incentives, rebates, performance awards, or credits. The Company estimates variable consideration at the most likely amount the Company will receive from customers. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized for such transaction will not occur, or when the uncertainty associated with the variable consideration is resolved. The Company's estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company's anticipated performance and all information (historical, current and forecasted) that is reasonably available to the Company.
Stock-Based Compensation Plans | STOCK-BASED COMPENSATION PLANS The principal awards issued under the Company's stock-based compensation plans, which are described in Note 15 Stock-Based Compensation Plans, are non-qualified stock options and restricted stock units. The cost for such awards is measured at the grant date based on the fair value of the award. The value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods (generally the vesting period of the equity award) and is included in Selling, general and administrative expenses. Forfeitures are estimated at the time of grant to recognize expense for those awards expected to vest and are based on the Company's historical forfeiture rates.
Income Taxes | INCOME TAXES Significant judgment is required in evaluating tax positions. The Company establishes reserves for income taxes when, despite the belief that tax positions are fully supportable, certain positions remain that do not meet the minimum recognition threshold. The approach for evaluating certain and uncertain tax positions is defined by the authoritative guidance which determines when a tax position is more likely than not to be sustained upon examination by the applicable taxing authority. In the normal course of business, the Company and its subsidiaries are examined by various federal, state, and foreign tax authorities. The Company regularly assesses the potential outcomes of these examinations and any future examinations for the current or prior years in determining the adequacy of the Company's provision for income taxes. The Company continually assesses the likelihood and amount of potential adjustments and adjusts the income tax provision, the current tax liability, and deferred taxes in the period in which the facts that give rise to a change in estimate become known. See Note 5 Income Taxes for additional information.
Earnings Per Share | EARNINGS PER SHARE Basic earnings per share is based on the weighted average number of common shares outstanding. Diluted earnings per share is based on the weighted average number of common shares outstanding and all dilutive potential common shares outstanding.
Environmental | ENVIRONMENTAL The Company accrues costs related to environmental matters when it is probable that it has incurred a liability related to a contaminated site and the amount can be reasonably estimated. See Note 19 Commitments and Contingencies for additional information.
Reimbursement Receivables | REIMBURSEMENT RECEIVABLES In conjunction with the Resideo Technologies, Inc. (Resideo) spin-off, the Company entered into a reimbursement agreement under which Honeywell receives cash payments as reimbursement primarily related to net spending for environmental matters at certain sites as defined in the reimbursement agreement. Accordingly, the Company recorded receivables based on estimates of the underlying reimbursable Honeywell environmental spend, and the Company monitors the recoverability of such receivables, which are subject to the terms of applicable credit agreements and general ability to pay.
Asbestos Related Liabilities and Insurance Recoveries | ASBESTOS-RELATED LIABILITIES AND INSURANCE RECOVERIES The Company recognizes a liability for any asbestos-related contingency that is probable of occurrence and reasonably estimable. In connection with the recognition of liabilities for asbestos-related matters, the Company records asbestos-related insurance recoveries that are deemed probable. See Note 19 Commitments and Contingencies for additional information.
Revenue from Contract with Customer | See Note 22 Segment Financial Data for a summary by disaggregated product and services sales for each reportable business segment. The Company tracks progress on satisfying performance obligations under contracts with customers. The related billings and cash collections are recorded in the Consolidated Balance Sheet in Accounts receivable—net and Other assets (unbilled receivables (contract assets) and billed receivables), and Accrued liabilities and Other liabilities (customer advances and deposits (contract liabilities)). Unbilled receivables arise when the timing of cash collected from customers differs from the timing of revenue recognition, such as when contract provisions require specific milestones to be met before a customer can be billed. Contract assets are recognized when the revenue associated with the contract is recognized prior to billing and derecognized when billed in accordance with the terms of the contract. Contract liabilities are recorded when customers remit contractual cash payments in advance of the Company satisfying performance obligations under contractual arrangements, including those with performance obligations to be satisfied over a period of time. Contract liabilities are derecognized when revenue is recorded, either when a milestone is met triggering the contractual right to bill or when the performance obligation is satisfied.

X
- Definition Asbestos Related Contingencies And Insurance Recoveries Policy + References No definition available. + Details
Name: | hon_AsbestosRelatedContingenciesAndInsuranceRecoveriesPolicyPolicyTextBlock
Namespace Prefix: | hon_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reimbursement Receivables Policy [Policy Text Block] + References No definition available. + Details
Name: | hon_ReimbursementReceivablesPolicyPolicyTextBlock
Namespace Prefix: | hon_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Supply Chain Financing, Policy + References No definition available. + Details
Name: | hon_SupplyChainFinancingPolicyPolicyTextBlock
Namespace Prefix: | hon_
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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for environmental remediation costs that are expensed during the period that resulted from improper or other than normal operation of a long-lived asset. This accounting policy may address (1) whether the obligation is measured on a discounted basis, (2) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (3) the timing of recognition of any recoveries. This accounting policy does not address: (1) accounting for pollution control costs of current operations or for costs of future site restoration or closure that are required upon the cessation of operations or sale of facilities (2) environmental remediation actions that are undertaken at the sole discretion of management and that are not induced by the threat, by governments or other parties, of litigation or of assertion of a claim or an assessment (3) recognition of liabilities of insurance companies for unpaid claims or (4) asset impairment issues. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-8 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481899/410-30-55-14 + Details
Name: | us-gaap_EnvironmentalCostExpensePolicy
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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 40 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-40/tableOfContent + Details
Name: | us-gaap_InternalUseSoftwarePolicy
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 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 pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (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 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480576/715-80-50-2 Reference 4: 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_PensionAndOtherPostretirementPlansPensionsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
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 revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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