XML 40 R26.htm IDEA: XBRL DOCUMENT
v3.22.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Feb. 28, 2022
Accounting Policies [Abstract] |
Organization and Basis of Consolidation | Organization AZZ Inc. (the “Company,” “AZZ” or “we”) operates primarily in the United States of America and Canada and also has operations in Brazil, China, the Netherlands, Poland and India. The Company has two reportable segments: Metal Coatings and Infrastructure Solutions. The Company's reportable segments are also referred to as operating segments. See Note 12 for information about the Company's operations by segment. Basis of consolidation The consolidated financial statements were prepared in accordance with the accounting principles generally accepted in the United States of America and include the accounts of the Company and its wholly owned subsidiaries. All material inter-company accounts and transactions have been eliminated in consolidation. Certain previously reported amounts have been reclassified to conform to current period presentation. See Note 13 for more information about assets reclassified from assets held for sale to assets held and used in the consolidated balance sheets as of February 28, 2021.
Use of estimates | Use of estimates The preparation of the financial statements in conformity with generally accepted accounting principles in the United States of America ("GAAP") requires management to make estimates and assumptions that affect the amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Concentration of credit risk | Concentrations of credit risk Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and trade accounts receivable. The Company maintains cash and cash equivalents with various financial institutions. The Company's policy is designed to limit exposure to any one institution. The Company performs periodic evaluations of the relative credit standing of those financial institutions that are considered in the Company's banking relationships, and has not experienced any losses in such accounts. We believe we are not exposed to any significant credit risk related to cash and cash equivalents. The Company has limited concentrations of credit risk with respect to trade accounts receivable due to its multiple operating segments, large and diversified customer base and its geographic diversification. The Company performs ongoing evaluations of its customers' financial condition. Collateral is usually not required from customers as a condition of sale.
Accounts receivable, net of allowance for credit losses | Accounts receivable, net of allowance for credit losses Accounts receivable are stated amounts due from customers. The Company maintains an allowance for credit losses for estimated losses resulting from the inability of customers to make required payments. The Company treats trade accounts receivable as one portfolio and records an allowance based on a combination of management’s knowledge of its customer base, historical losses, current economic conditions and customer specific events. The Company adjusts this allowance based on specific information in connection with aged receivables. Accounts receivable are considered to be past due when payment is not received in accordance with the customer’s credit terms. Accounts are written off when management determines the account is uncollectible. Recoveries, unless material, are recorded against the allowance in the period received.
Revenue recognition | Revenue recognition The Company recognizes revenue when all five of the following criteria have been satisfied: 1)Identification of the contract with a customer; 2)Identification of the performance obligations in the contract; 3)Determination of the transaction price; 4)Allocation of the transaction price to performance obligations in the contract; and 5)Fulfillment of performance obligations. Revenue is recognized when control of the promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration that it expects to be entitled to in exchange for those goods or services. The amount and timing of revenue recognition varies by segment, based on the nature of the goods or services provided and the terms and conditions of the customer contract. Metal Coatings Segment AZZ's Metal Coatings segment is a provider of hot-dip galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication and other industries. Within this segment, the contract is typically governed by a customer purchase order or work order. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of metal coating services. The Company recognizes sales over time as the metal coating is applied to customer provided material as the process enhances a customer controlled asset. Contract modifications are rare within this segment and most contracts are on a fixed price basis with no variable consideration. Infrastructure Solutions segment AZZ's Infrastructure Solutions segment is a provider of specialized products and services designed to support industrial and electrical applications. Within this segment, the contract is governed by a customer purchase order and an executed product or services agreement. The contract generally specifies the delivery of what constitutes a single performance obligation consisting of either custom built products, custom services, or off-the-shelf products. For arrangements with multiple performance obligations, the transaction price is allocated to each performance obligation, based on the relative standalone selling prices of the goods or services being provided, and revenue is recognized upon the satisfaction of each performance obligation. The Company combines contracts for revenue recognition purposes that are executed with the same customer within a short timeframe from each other and that purport to be for a single commercial objective. For custom built products, the Company recognizes sales over time, provided that the goods do not have an alternative use to the Company and the Company has an unconditional right to payment for work completed to date plus a reasonable margin. For custom services, which consist of specialized welding and other professional services, the Company recognizes sales over time as the services are rendered, because the services enhance a customer owned asset. For off-the-shelf products, which consist of tubing and lighting products, the Company recognizes revenue upon the transfer of the goods to the customer. For sales recognized over time, the Company generally uses the cost-to-cost method of revenue recognition. Under this approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date versus the total estimated costs upon completion of the project. This requires the Company to estimate the total contract sales, project costs and margin, which can involve significant management judgment. As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, management reviews and updates its contract related estimates regularly. The Company recognizes adjustments in estimated margin on contracts on a cumulative catch-up basis, and subsequent sales are recognized using the adjusted estimate. If the estimate of contract margin indicates an anticipated loss on the contract, the Company recognizes the total estimated loss in the period it is identified. Due to the custom nature of the goods and services provided, contracts within the Infrastructure Solutions segment are often modified to account for changes in contract specifications and requirements. A contract modification exists when the modification either creates new, or changes the existing, enforceable rights and obligations in the contract. For the Company, most contract modifications are related to goods or services that are not distinct from those in the original contract due to the significant interrelationship or interdependencies between the deliverables. Such modifications are accounted for as if they were part of the original contract. As a result, the transaction price and the measure of progress for the performance obligation to which it relates, is recognized as an adjustment to sales on a cumulative catch-up basis. In addition to fixed consideration, the Company’s contracts within its Infrastructure Solutions segment may include variable consideration, including claims, incentive fees, liquidated damages or other penalties. The Company recognizes revenue for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. The Company estimates the amount of revenue to be recognized on variable consideration using the expected value or the most likely amount method, whichever is expected to better predict the amount. Contract Assets and Liabilities The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets, primarily related to the Company’s Infrastructure Solutions segment. Amounts are billed as work progresses in accordance with agreed upon contractual terms, either at periodic intervals (e.g., weekly or monthly) or upon achievement of contractual milestones. Billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, the Company can receive advances or deposits from its customers, before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period. The following table shows the changes in contract liabilities for fiscal year 2022 and 2021 (in thousands):
| 2022 |  | 2021
Balance at beginning of period | $ | 17,873 |  |  | $ | 18,418 |
Contract liabilities added during the period | 38,085 |  |  | 13,603 |
Sales recognized during the period | (13,493) |  |  | (14,148) |
Balance at end of period | $ | 42,465 |  |  | $ | 17,873 |
The Company expects to recognize sales of approximately $36.7 million, $5.6 million, $0.1 million and $0.1 million in fiscal 2023, 2024, 2025 and 2026, respectively, related to the $42.5 million balance of contract liabilities as of February 28, 2022. The increases or decreases in accounts receivable, contract assets and contract liabilities during fiscal year 2022 were primarily due to normal timing differences between the Company’s performance and customer payments, divestitures, and, to a lesser extent, customer inspection delays and effects of COVID-19 on the Company's customers. The increase in contract liabilities in fiscal 2022 is primarily due to an increase in orders in the Company's Infrastructure Solutions segment. The acquisitions for fiscal year 2022 described in Note 14 had no impact on contract assets or liabilities as of the date of acquisition. Other No general rights of return exist for customers, and the Company establishes provisions for estimated warranties. The Company generally does not sell extended warranties. Revenue is recognized net of applicable sales and other taxes. The Company does not adjust the contract price for the effects of a significant financing component if the Company expects, at contract inception, that the period between when the Company transfers a good or service to a customer and when the customer pays for that good or service will be one year or less, which is generally the case. Sales commissions are deferred and recognized over the same period as the related sales. Shipping and handling is treated as a fulfillment obligation instead of a separate performance obligation and such costs are expensed as incurred.
Cash and cash equivalents | Cash and cash equivalentsThe Company considers cash and cash equivalents to include cash on hand, deposits with banks and all highly liquid investments with an original maturity of three months or less. Cash and cash equivalents includes restricted cash of $0.3 million and $0.9 million as of February 28, 2022 and February 28, 2021, respectively, in support of bank guarantees for certain customers and leased facilities in international locations.
Inventories | InventoriesInventories are stated at the lower of cost or market value. Cost is determined principally using a weighted-average method for the Infrastructure Solutions segment and the first-in-first-out (FIFO) method for the Metal Coatings segment. The Company determines the reserves for excess quantities and obsolescence based on forecasted demand within specific time horizons, technological obsolescence, and an assessment of any inventory that is not in sellable condition, and records a charge to reduce inventory to its net realizable value. For information related to charges recognized to reduce inventory in the Infrastructure Solutions segment to its net realizable value in fiscal 2021, see Note 13.
Property, plant and equipment | Property, plant and equipment Property and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets as follows:
Buildings and structures | 10-25 years
Machinery and equipment | 3-15 years
Furniture and fixtures | 3-15 years
Automotive equipment | 3 years
Computers and software | 3-7 years
Repairs and maintenance are charged to expense as incurred; renewals and betterments that significantly extend the useful life of the asset are capitalized.
Long-lived assets | Long-lived assets, such as property and equipment and intangible assets, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying value may not be recoverable. Recoverability is measured by a comparison of their carrying amount to the estimated undiscounted cash flows to be generated by those assets. If the undiscounted cash flows are less than the carrying amount, the Company records impairment losses for the excess of their carrying value over the estimated fair value. The Company did not recognize any impairment charges for fiscal year 2022.
Goodwill and other indefinite-lived intangible assets | Goodwill and other indefinite-lived intangible assets Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. The Company tests goodwill with an indefinite life for potential impairment annually as of December 31 and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying amount, which would result in impairment. Goodwill is tested for impairment at the reporting unit level. A reporting unit is an operating segment or a component of an operating segment. The test is calculated using an income approach and market approach, which are Level 3 fair value inputs, as described in "Financial instruments" below. Based on the results of its analysis, the Company determines whether an impairment may exist. A significant change in projected cash flows or cost of capital for future years could result in an impairment of goodwill in future years. Variables impacting future cash flows include, but are not limited to, the level of customer demand for and response to products and services we offer to the power generation market, the electrical transmission and distribution markets, the general industrial market and the hot-dip galvanizing market; changes in economic conditions of these various markets; raw material and natural gas costs and availability of experienced labor and management to implement our growth strategies. For fiscal years 2022, 2021 and 2020, no goodwill impairment losses were recognized. See Note 3 for information about the goodwill write-off related to divestitures in fiscal 2021 and 2020. Other indefinite-lived intangible assets consist of certain tradenames that were obtained through acquisitions. The Company tests intangible assets with an indefinite life for potential impairment annually as of December 31 and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the intangible asset below its carrying amount, which would result in impairment. The Company performed its annual indefinite-lived intangible asset impairment test as of December 31, 2021. The Company elected to perform a qualitative assessment and determined that no conditions existed that would make it more likely than not that the indefinite-lived intangible assets were impaired. Therefore, no further quantitative assessment was required. For fiscal 2022, 2021 and 2020, no impairment losses related to these indefinite-lived intangible assets were recorded.
Debt issuance costs | Debt issuance costs Debt issuance costs that are incurred by the Company in connection with the issuance of debt are amortized to interest expense using the effective interest rate method over the term of the debt. Costs related to the Company’s revolving credit facility are included in "Intangibles and other assets, net" on the consolidated balance sheets. Costs related to the Company's senior notes are presented as a reduction to long-term debt on the consolidated balance sheets.
Income taxes | Income taxes The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company recognizes a valuation allowance against net deferred tax assets to the extent that the Company believes those net assets are not more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. As applicable, the Company records uncertain tax positions on the basis of a two-step process whereby (1) the Company determines whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority. The Company is subject to taxation in the U.S. and various state, provincial, local, and foreign jurisdictions. With few exceptions, as of February 28, 2022, the Company is no longer subject to U.S. federal or state examinations by tax authorities for years before fiscal 2019.
Financial Instruments | Financial instruments Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Certain of the Company’s assets and liabilities, which are carried at fair value, are classified in one of the following three categories: •Level 1: Quoted market prices in active markets for identical assets or liabilities; •Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs that are corroborated by market data; or •Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions. The carrying amount of the Company's financial instruments (cash equivalents, accounts receivable, accounts payable, accrued liabilities and the revolving credit facility) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. As of February 28, 2022 and 2021, the fair value of the $150.0 million outstanding 2020 Senior Notes was approximately $144.0 million and $144.8 million, respectively. These fair values were determined using the discounted cash flow at the market rate as well as the applicable market interest rates, which are classified as Level 2 inputs.
Warranty reserves | Warranty reservesA reserve has been established to provide for the estimated future cost of warranties on a portion of the Company’s delivered products, and is included in "Other accrued liabilities" in the consolidated balance sheets. Warranties cover such factors as non-conformance to specifications and defects in material and workmanship. A provision for warranty on products is made on the basis of the Company's historical experience and identified warranty issues. Management assesses the adequacy of its warranty reserve on a quarterly basis, and adjustments are made as necessary.
Foreign Currency Translation | Foreign Currency Translation The local currency is the functional currency for the Company’s foreign operations. Related assets and liabilities are translated into United States dollars at exchange rates existing at the balance sheet date, and revenues and expenses are translated at weighted-average exchange rates. The foreign currency translation adjustment is recorded as a separate component of shareholders’ equity and is included in accumulated other comprehensive income (loss).
Accruals for Contingent Liabilities | Accruals for Contingent LiabilitiesThe Company is subject to the possibility of various loss contingencies arising in the normal course of business. The amounts the Company may record for estimated claims, such as self-insurance programs, warranty, environmental, legal, and other contingent liabilities, requires the Company to make judgments regarding the amount of expenses that will ultimately be incurred. The Company uses past history and experience and other specific circumstances surrounding these claims in evaluating the amount of liability that should be recorded. Due to the inherent limitations in estimating future events, actual amounts paid or transferred may differ from those estimates.
Leases | Leases The Company is a lessee under various leases for facilities and equipment. For such leases, the Company recognizes a right-of-use ("ROU") asset and lease liability on the consolidated balance sheet as of the lease commencement date based on the present value of the future minimum lease payments. An ROU asset represents the Company's right to use an underlying asset during the lease term and a lease liability represents the Company's obligation to make lease payments. However, for short-term leases with an initial term of twelve months or less that do not contain an option to purchase that is likely to be exercised, the Company does not record ROU assets or lease liabilities on the consolidated balance sheet. The Company's uses its incremental borrowing rate to determine the present value of future payments unless the implicit rate in the lease is readily determinable. The incremental borrowing rate is calculated based on what the Company would pay to borrow on a collateralized basis, over a similar term, based on information available at lease commencement. In determining the future minimum lease payments, the Company incorporates options to extend or terminate the lease when it is reasonably certain that such options will be exercised. The ROU asset includes any initial direct costs incurred and is recorded net of any lease incentives received. Leasehold improvements are capitalized and depreciated over the term of the lease, including any options for which the Company is reasonably certain will be exercised, with a maximum of 10 years. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term, as the ROU asset is amortized and the lease liability is accreted. For its facility leases, the Company accounts for lease and non-lease components on a combined basis, and for its equipment leases, lease and non-lease components are accounted for separately.
Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted | Recently Adopted Accounting Pronouncements In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes ("ASU 2019-12"). This standard is intended to simplify the accounting and disclosure requirements for income taxes by eliminating various exceptions in accounting for income taxes as well as clarifying and amending existing guidance to improve consistency in the application of ASC 740. ASU 2019-12 was effective for the Company in the first quarter of its fiscal 2022. The Company adopted ASU 2019-12 in the first quarter of fiscal 2022, and the adoption did not have a material impact on its consolidated financial statements. Recently Issued Accounting Pronouncements Not Yet Adopted In March 2020 and as clarified in January 2021, the FASB issued Accounting Standards Update No. (“ASU”) 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting” (“ASU 2020-04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued. An entity may elect to apply the amendments on a full retrospective basis as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or on a prospective basis to new modifications from any date between March 12, 2020 and December 31, 2022. The Company has not adopted ASU 2020-04, but will continue to evaluate the possible adoption of any such expedients or exceptions, as well as the impact on its financial condition, results of operations, and cash flows, during the effective period.

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 -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + 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 for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601 + Details
Name: | us-gaap_DebtPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 + 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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
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 -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980 + 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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 + 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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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