XML 49 R34.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
General Information and Basis of Presentation | General Information and Basis of Presentation—The consolidated financial statements of MSA Safety Incorporated ("MSA" or "the Company") are prepared in conformity with accounting principles generally accepted in the United States of America ("U.S. GAAP") and require management to make certain judgments, estimates, and assumptions. These may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements. They also may affect the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates upon subsequent resolution of identified matters.
Principles of Consolidation | Principles of Consolidation—The consolidated financial statements include the accounts of the Company and all subsidiaries. Intercompany accounts and transactions are eliminated.
Noncontrolling Interests | Noncontrolling Interests—Noncontrolling interests reflect noncontrolling shareholders’ investments in certain consolidated subsidiaries and their proportionate share of the income and accumulated other comprehensive loss of those subsidiaries. During July 2021, the Company purchased the remaining noncontrolling interests in MSA (China) Safety Equipment Co., Ltd.
Currency Translation | Currency Translation—The functional currency of all significant non-U.S. subsidiaries is the local country currency. Assets and liabilities of these operations are translated at year-end exchange rates. Income statement accounts are translated using the average exchange rates for the reporting period. Translation adjustments for these subsidiaries are reported as a component of shareholders’ equity and are not included in net income. Foreign currency transaction gains and losses are included in net income for the reporting period.
Cash Equivalents | Cash Equivalents—Cash equivalents include temporary deposits with financial institutions and highly liquid investments with original maturities of 90 days or less. Highly liquid investments, consisting of money market funds totaling $1.9 million at December 31, 2022, were liquidated and included in the cash contributed in the MSA LLC divestiture transaction. Refer to Note 20—Contingencies to the consolidated financial statements in Part II Item 8 of this Form 10-K for further discussion on the divestiture of MSA LLC on January 5, 2023. Prior to the divestiture, these funds were valued at net asset value (“NAV”) and were required to price and transact at a NAV per share that fluctuated based upon the pricing of the underlying portfolio of securities.
Restricted Cash | Restricted Cash—Restricted cash, which is designated for use other than current operations, is included in prepaid expenses and other current assets in the Consolidated Balance Sheets. Restricted cash balances were $2.0 million and $1.5 million at December 31, 2023 and 2022, respectively. These balances were used to support letter of credit balances.
Inventories | Inventories—Inventories are stated at the lower of cost and net realizable value. Cost is determined using the first-in, first-out ("FIFO") method. It is the Company's general policy to write-down any inventory balance in excess of the last 24 months of consumption and any inventory identified as obsolete.
Investment securities | Investment securities—Prior to the divestiture of MSA LLC as discussed above, the Company held investment securities, primarily consisting of fixed income securities which were classified as available-for-sale. The securities were recorded at fair market value and included in “Investments, short-term” in the accompanying Consolidated Balance Sheets with changes in fair market value recorded in other comprehensive income, net of tax. The purchases and sales of these investments were classified as investing activities in the Consolidated Statements of Cash Flows.
Property and Depreciation | Property and Depreciation—Property is recorded at cost. Depreciation is computed primarily using the straight-line method over the estimated useful lives of the assets, generally as follows: buildings 20 to 40 years, and machinery and equipment 3 to 10 years. Expenditures for significant renewals and improvements are capitalized. Ordinary repairs and maintenance are expensed as incurred. Gains or losses on property dispositions are included in other expense (income), net and the cost and related accumulated depreciation are removed from the accounts. Depreciation expense for the years ended December 31, 2023, 2022 and 2021 was $41.8 million, $36.7 million and $33.0 million, respectively. Properties, plant, and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets or asset groups may not be recoverable.
Software Development Costs | Software Development Costs—Software development costs are costs incurred to create, enhance and deploy the Company’s broad range of wireless technology and cloud-based computing safety services. Software development costs, other than software development costs qualifying for capitalization, are expensed as incurred. Costs of computer software developed or obtained for internal use that are incurred in the preliminary project and post implementation stages are expensed as incurred. Certain costs incurred during the application and development stage, which primarily include compensation and related expenses, are capitalized. Additionally, costs of upgrades and enhancements are capitalized when it is probable that the upgrades and enhancements will result in added functionality. During 2023, 2022 and 2021, respectively, there was approximately $12.1 million, $8.7 million and $8.1 million of software development costs capitalized. The Company has unamortized computer software development costs of $18.2 million and $16.5 million as of December 31, 2023 and 2022, respectively, included in property, plant and equipment, net. Capitalized costs are amortized through cost of products sold using the straight-line method over the estimated useful life, which is normally three years, beginning in the period in which the software is ready for its intended use or when the upgrade or enhancement is deployed. Software development amortization expense was $10.4 million, $7.9 million and $4.9 million during the years ended December 31, 2023, 2022 and 2021, respectively.
Lease Arrangements | Lessee Arrangements—At the inception of our contracts, we determine if the contract is or contains a lease. A contract is or contains a lease if it conveys the right to control the use of an identified asset for a period of time in exchange for consideration. We have elected to not separate the lease and non-lease components within our lease contracts. Right-of-use assets and operating lease liabilities are recognized based on the present value of lease payments over the lease term at commencement. We use our incremental borrowing rate ("IBR") at the recognition date in determining the present value of future payments for leases that do not have a readily determinable implicit rate. Our IBR reflects a fully secured rate based on our credit rating, taking into consideration the repayment timing of the lease and any impacts due to the economic environment in which the lease operates. Our lease payments are largely fixed. Variable lease payments that depend on an index or a rate are included in the lease payments and are measured using the prevailing index or rate at the measurement date, with differences between the calculated lease payment and the actual lease payment being expensed in the period of the change. Other variable lease payments, including utilities, consumption and common area maintenance as well as repairs, maintenance and mileage overages on vehicles, are expensed during the period incurred. A majority of our real estate leases include options to extend the lease and options to early terminate the lease. Leases with an early termination option generally involve a termination payment. If we are reasonably certain to exercise an option to extend a lease, the extension period is included as part of the right-of-use asset and the lease liability. Some of our leases contain residual value guarantees. These are guarantees made to the lessor that the value of an underlying asset returned to the lessor at the end of a lease will be at least a specified amount. Our leases do not contain restrictions or covenants that restrict us from incurring other financial obligations. For our leases, we have elected to not apply the recognition requirements to leases of less than twelve months. These leases are expensed on a straight-line basis and are not included within the Company's operating lease asset or liability. Lease right-of-use assets and liabilities are recognized based on the present value of the fixed future lease payments over the lease term. Operating leases are included in Operating lease right-of-use assets, net, Other current liabilities, and Noncurrent operating lease liabilities in our Consolidated Balance Sheets. Finance leases are included in Property, plant and equipment, net, Other current liabilities, and Product liability and other noncurrent liabilities in our Consolidated Balance Sheets. Lease expense for all operating leases is classified in Cost of products sold or Selling, general and administrative expense in the Consolidated Statements of Income. For finance leases, the amortization of the right-of-use asset is included in depreciation and amortization, and the interest is included in interest expense.
Lessor Arrangements | Lessor Arrangements—The Company derives a portion of its revenue from various leasing arrangements where the Company is the lessor, primarily fire service contracts entered into by Bristol which was acquired in January 2021 (Note 14). Such arrangements provide for monthly payments covering equipment provided, maintenance and interest. These arrangements meet the criteria to be accounted for as sales-type leases under Accounting Standards Codification ("ASC") 842 and contain both lease and non-lease components. For a component to be separate, the customer would be able to benefit from the right of use of the component separately or with other resources readily available to the customer and the right of the use is not highly dependent or highly interrelated with the other rights to use the other underlying assets or components. Revenue from equipment provided is considered a lease component and recognized with point in time revenue recognition upon lease commencement. Upon the recognition of such revenue, an asset is established for the investment in sales-type leases. Maintenance revenue, which is considered a non-lease component, and interest is recognized monthly over the lease term. As of December 31, 2023, the Company had remaining maintenance performance obligations of approximately $32.9 million which are expected to be recognized to revenue over approximately 4 years. Lease revenues and interest earned by the Company, included in the Consolidated Statements of Income, were not material to any of the years ended December 31, 2023, 2022 and 2021. Net investment in sales-type leases of $6.3 million and $14.6 million were included in Prepaid expenses and other current assets and Insurance receivable and other noncurrent assets, respectively, in the Consolidated Balance Sheets as of December 31, 2023. The portion in Insurance receivable and other noncurrent assets at December 31, 2023 is expected to be collected within six years.
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets—Intangible assets with a finite useful life are amortized on a straight-line basis over their useful lives. Indefinite lived intangible assets are assessed for possible impairment annually on October 1st or whenever circumstances change such that the recorded value of the asset may not be recoverable. We performed a quantitative assessment of the indefinite lived trade name intangible asset as outlined in ASC 350 by comparing the estimated fair value of the trade name intangible asset to its carrying value. We estimate the fair value using the relief from royalty income approach. A number of assumptions and estimates are involved in the application of the relief from royalty model, including sales volumes and prices, royalty rates and tax rates. Forecasts are based on sales generated by the underlying trade name assets and are generally based on approved business unit operating plans for the early years and historical relationships in later years. Based on these assessments, no impairments were identified during the years ended December 31, 2023, 2022 or 2021. All goodwill is assigned to and evaluated for impairment at the reporting unit level, which is defined as an operating segment or one level below an operating segment. Goodwill is not amortized, but evaluated for impairment at least annually or whenever events or changes in circumstance indicate it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company may perform either a qualitative assessment of potential impairment or proceed directly to a quantitative assessment of potential impairment. If the Company chooses not to perform a qualitative assessment, or if it chooses to perform a qualitative assessment but is unable to qualitatively conclude that no impairment has occurred, then the Company will perform a quantitative assessment. A quantitative test for goodwill impairment is performed by determining the fair value of the related reporting units. The Company estimates the fair value of the reporting unit with which the goodwill is associated and compares it to the carrying value. If the estimated fair value of a reporting unit is less than its carrying value, an impairment charge is recognized for the excess of the reporting unit's carrying value over its fair value. Fair value is measured based on the discounted cash flow method and relative market-based approaches. In 2023, we performed a quantitative test at October 1, 2023. We estimate reporting unit fair value using a weighted average of fair values determined by discounted cash flow ("DCF") and market approach methodologies, as we believe both are important indicators of fair value. A number of assumptions and estimates are involved in the application of the DCF model, including sales volumes and prices, costs to produce, tax rates, capital spending, discount rates, and working capital changes. Cash flow forecasts are generally based on approved reporting unit operating plans for the early years and historical relationships in later years. The market approach methodology measures value through an analysis of peer companies. The analysis entails measuring the multiples of earnings before interest, taxes, depreciation and amortization ("EBITDA") at which peer companies are trading. Management performed its evaluation and determined the fair value of each reporting unit is greater than the carrying amount and, accordingly, the Company has not recorded any impairment charges related to goodwill.
Revenue Recognition | Revenue Recognition—We account for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers. Revenue from the sale of products is recognized when there is persuasive evidence of an arrangement and control passes to the customer, which generally occurs either when product is shipped to the customer or, in the case of most U.S. distributor customers, when product is delivered to the distributor's delivery site. We establish our shipping terms according to local practice and market characteristics. We do not ship product unless we have an order or other documentation authorizing shipment to our customers. Our payment terms vary by the type and location of our customer and the products offered. The term between invoicing and when payment is due is not significant. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Amounts billed and due from our customers are classified as receivables on the Consolidated Balance Sheets. We make appropriate provisions for credit losses which have historically been insignificant in relation to our net sales. Certain contracts with customers, primarily distributor customers, have an element of variable consideration that is estimated when revenue is recognized under the contract to the extent that it is material to the individual contract. Variable consideration includes volume incentive rebates, performance guarantees, price concessions and returns. Rebates are based on achieving a certain level of purchases and other performance criteria that are documented in established distributor programs. These rebates are estimated based on projected sales to the customer and accrued as a reduction of net sales as they are earned by the customer. The rebate accrual is reviewed monthly and adjustments are made as the estimate of projected sales changes. Product returns, including an adjustment for restocking fees if it is material, are estimated based on historical return experience and revenue is adjusted. Sales, value add and other taxes collected with revenue-producing activities and remitted to governmental authorities are excluded from revenue. Depending on the terms of the arrangement, we may defer revenue for which we have a future obligation, including leases where the Company is the lessor, connected safety subscriptions, training, extended warranty, software subscriptions, maintenance and technical services, until such time that the obligation has been satisfied. We use an observable price, or a cost plus margin approach when one is not available, to determine the stand-alone selling price for separate performance obligations. We have elected to recognize the cost for shipping and handling as an expense when control of the product has passed to the customer. These costs are included within the Cost of products sold line on the Consolidated Statements of Income. Amounts billed to customers for shipping and handling are included in net sales.
Product Warranties | Product Warranties—Estimated expenses related to product warranties and additional service actions are charged to Cost of products sold in the period in which the related revenue is recognized or when significant product quality issues are identified.
Research and Development | Research and Development—Research and development costs are expensed as incurred.
Income Taxes | Income Taxes—Deferred income taxes are recognized for temporary differences between financial and tax reporting. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. We record tax benefits related to uncertain tax positions taken or expected to be taken on a tax return when such benefits meet a more likely than not threshold. We recognize interest related to unrecognized tax benefits in interest expense and penalties in operating expenses. Deferred taxes are booked for available cash in excess of working capital for non-U.S. subsidiaries as these earnings are not considered to be permanently reinvested.
Stock-Based Compensation | Stock-Based Compensation—We recognize expense for employee and non-employee director stock-based compensation based on the grant date fair value of the awards. Except for retirement-eligible participants, for whom there is no requisite service period, this expense is recognized ratably over the requisite service periods following the date of grant. For retirement-eligible participants, this expense is recognized over an accelerated period of at least one year.
Derivative Instruments | Derivative Instruments—We may use derivative instruments from time to time to minimize the effects of changes in currency exchange rates. We do not enter into derivative transactions for speculative purposes and do not hold derivative instruments for trading purposes. Changes in the fair value of derivative instruments designated as fair value hedges are recorded in the balance sheet as adjustments to the underlying hedged asset or liability. Changes in the fair value of derivative instruments that do not qualify for hedge accounting treatment are recognized in the Consolidated Statements of Income and Consolidated Statements of Cash Flows as Currency exchange losses, net in the current period.
Commitments and Contingencies | Commitments and Contingencies—For asserted claims and assessments, liabilities are recorded when a loss is deemed to be probable and the amount of the loss is reasonably estimable. Management assesses the probability of an unfavorable outcome with respect to asserted claims or assessments based on many factors such as the nature of the matter, available defenses and case strategy, progress of the matter, views and opinions of legal counsel and other advisors, applicability and success of appeals processes, and the outcome of similar historical matters, among others. Once an unfavorable outcome is assessed to be probable, management evaluates estimates of the potential loss, and the most reasonable loss estimate is recorded (or, if the estimate of the loss is a range, and no amount within the range is considered to be a better estimate than any other amount, the minimum amount in the range is recorded). If a material loss is deemed to be reasonably possible but not probable, the matter is disclosed and no liability is recorded. With respect to unasserted claims or assessments, management first determines whether it is probable that a claim or assessment may be asserted and then, if so, the degree of probability of an unfavorable outcome. If an unfavorable outcome is probable, management assesses whether the amount of potential loss can be reasonably estimated and, if so, accrues the most reasonable estimate of the loss (or, if the estimate of the loss is a range, and no amount within the range is considered to be a better estimate than any other amount, the minimum amount in the range is recorded). If an unfavorable outcome is reasonably possible but less than probable, or the amount of loss cannot be reasonably estimated, then the matter is disclosed and no liability is recorded. Legal matters are reviewed on a continuous basis to determine if there has been a change in management’s judgment regarding the likelihood and/or estimate of a potential loss.
Concentration of credit and business risks | Concentration of credit and business risks—We sell to customers in a broad mix of industries and are exposed to credit risk in the event of nonpayment. Changes in these industries or other developments may significantly affect our financial performance and management's estimates. We mitigate our exposure to credit risk by performing ongoing credit evaluations and, when deemed necessary, requiring letters of credit, credit insurance, prepayments, guarantees or other collateral. No individual customer represented more than 10% of our sales or receivables as of December 31, 2023 or 2022 or for any of the three years ended December 31, 2023.

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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 + 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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21D + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 1 -SubTopic 40 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482633/350-40-30-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 6 -SubTopic 50 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482610/350-50-25-6 + 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 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for leasing arrangements entered into by lessor. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Subparagraph (a) -SubTopic 30 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3A Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Subparagraph (b) -SubTopic 30 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-3A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 14 -SubTopic 30 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479773/842-30-50-14 + Details
Name: | us-gaap_LessorLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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. 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/2147483575/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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration