XML 51 R33.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Principles of Consolidation | Principles of Consolidation: The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include the accounts of Chart Industries, Inc. and its subsidiaries. Intercompany accounts and transactions are eliminated in consolidation.
Reclassifications | Reclassifications: Certain amounts have been reclassified within the balance sheet as of December 31, 2022 and the consolidated statement of cash flows for year ended December 31, 2022 to conform with the current period presentation.
Use of Estimates | Use of Estimates: The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements. These estimates may also affect the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates and assumptions based on a number of factors including the current macroeconomic conditions such as inflation and supply chain disruptions, as well as risks set forth under
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents | Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents: We consider all investments with an initial maturity of three months or less when purchased to be cash equivalents. Restricted cash and restricted cash equivalents are included within restricted cash as of December 31, 2023 and 2022 in the accompanying consolidated balance sheets. For further information regarding restricted cash and restricted cash equivalents balances, refer to Note 10, “Debt and Credit Arrangements.”
Accounts Receivable, Net of Allowances | Accounts Receivable, Net of Allowances: Accounts receivable includes amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value. We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience, the age of outstanding receivables and collateral to the extent applicable. In addition, we estimate expected credit losses based on historical loss information then adjust the estimates based on current, reasonable and supportable forecast economic conditions. Past-due trade receivable balances are written off when our internal collection efforts have been unsuccessful. As a practical expedient, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised product or service to a customer and when the customer pays for that product or service will be one year or less. We do not typically include extended payment terms in our contracts with customers.
Inventories | Inventories: Inventories are stated at the lower of cost or net realizable value with cost being determined by the first-in, first-out (“FIFO”) method. We determine inventory valuation reserves based on a combination of factors. In circumstances where we are aware of a specific problem in the valuation of a certain item, a specific reserve is recorded to reduce the item to its net realizable value. We also recognize reserves based on the actual usage in recent history and projected usage in the near-term.
Unbilled Contract Revenue, Customer Advances and Billings in Excess of Contract Revenue, And Revenue Recognition | Unbilled Contract Revenue: Unbilled contract revenue represents contract assets resulting from revenue recognized over time in excess of the amount billed to the customer and the amount billed to the customer is not just subject to the passage of time. Billing requirements vary by contract but are generally structured around the completion of certain milestones. These contract assets are generally classified as current. Customer Advances and Billings in Excess of Contract Revenue: Our contract liabilities consist of advance customer payments, billings in excess of revenue recognized and deferred revenue. Our contract assets and liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period. We classify advance customer payments and billings in excess of revenue recognized as current. We classify deferred revenue as current or non-current based on the timing of when we expect to recognize revenue. The current portion of deferred revenue is included in customer advances and billings in excess of contract revenue in our consolidated balance sheets. Long-term deferred revenue is included in other long-term liabilities in our consolidated balance sheets. Revenue Recognition: Revenue is recognized when (or as) we satisfy performance obligations by transferring a promised good or service, an asset, to a customer. An asset is transferred to a customer when, or as, the customer obtains control over that asset. In most contracts, the transaction price includes both fixed and variable consideration. The variable consideration contained within our contracts with customers includes discounts, rebates, refunds, credits, price concessions, incentives, performance bonuses, penalties and other similar items. When a contract includes variable consideration, we evaluate the estimate of the variable consideration to determine whether the estimate needs to be constrained; therefore, we include the variable consideration in the transaction price only to the extent that it is probable that a significant reversal of the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Variable consideration estimates are updated at each reporting date. When a contract includes multiple performance obligations, the contract price is allocated among the performance obligations based upon the stand alone selling prices. When the period between when we transfer a promised good or service to a customer and when the customer pays for that good or service is expected, at contract inception, to be one year or less, we do not adjust for the effects of a significant financing component. In certain contracts, we are engaged to engineer and build highly-customized products and systems. In these circumstances, we produce an asset with no alternative use and have a right to payment for performance completed to date. For these contracts, revenue is recognized as we satisfy the performance obligations by an allocation of the transaction price to the accounting period computed using input methods such as costs incurred. Input methods recognize revenue on the basis of the entity’s efforts or inputs to the satisfaction of a performance obligation relative to the total expected inputs to the satisfaction of that performance obligation. The costs incurred input method measures progress toward the satisfaction of the performance obligation by multiplying the transaction price of the performance obligation by the percentage of incurred costs as of the balance sheet date to the total estimated costs at completion after giving effect to the most current estimates. Timing of amounts billed on contracts varies from contract to contract and could cause significant variation in working capital needs. Revisions to estimated cost to complete that result from inefficiencies in our performance that were not expected in the pricing of the contract are expensed in the period in which these inefficiencies become known. Contract modifications can change a contract’s scope, price, or both. Approved contract modifications are accounted for as either a separate contract or as part of the existing contract depending on the nature of the modification. For other contracts, where contract language does not meet the over time recognition requirements, the contract with the customer contains language that transfers control to the customer at a point in time. For these contracts, revenue is recognized when we satisfy our performance obligation to the customer. Timing of amounts billed on contracts varies from contract to contract. The specific point in time when control transfers depends on the contract with the customer, contract terms that provide for a present obligation to pay, physical possession, legal title, risk and rewards of ownership, acceptance of the asset, and bill-and-hold arrangements may impact the point in time when control transfers to the customer. We recognize revenue under bill-and-hold arrangements when control transfers and the reason for the arrangement is substantive, the product is separately identified as belonging to the customer, the product is ready for physical transfer and we do not have the ability to use the product or direct it to another customer. Incremental contract costs are expensed when incurred when the amortization period of the asset that would have been recognized is one year or less; otherwise, incremental contract costs are recognized as an asset and amortized over time as promised goods and services are transferred to a customer. When losses are expected to be incurred on a contract, we recognize the entire anticipated loss in the accounting period when the loss becomes evident. The loss is recognized when the current estimate of the consideration we expect to receive, modified to include unconstrained variable consideration instead of constrained variable consideration, is less than the current estimate of total costs for the contract. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction that are collected by us from a customer, are excluded from revenue. Shipping and handling fee revenues and the related expenses are reported as fulfillment revenues and expenses for all customers. Shipping and handling costs associated with outbound freight are accounted for as fulfillment costs and are included in cost of sales. Amounts billed to customers for shipping are classified as sales, and the related costs are classified as cost of sales on the consolidated statements of income. Cost of Sales: Manufacturing expenses associated with sales are included in cost of sales. Cost of sales includes all materials, direct and indirect labor, inbound freight, purchasing and receiving, inspection, internal transfers, and distribution and warehousing of inventory. In addition, shop supplies, facility maintenance costs, manufacturing engineering, project management, and depreciation expense for assets used in the manufacturing process are included in cost of sales on the consolidated statements of income.
Property, Plant and Equipment | Property, Plant and Equipment: Capital expenditures for property, plant and equipment are recorded at cost. Expenditures for maintenance and repairs are charged to expense as incurred, whereas major improvements that extend the useful life are capitalized. The cost of applicable assets is depreciated over their estimated useful lives. Depreciation is computed using the straight-line method for financial reporting purposes and accelerated methods for income tax purposes.
Lessee Accounting | Lessee Accounting: At lease inception, we determine if an arrangement is a lease and if it includes options to extend or terminate the lease if it is reasonably certain that the options will be exercised. Lease expense for lease payments is recognized on a straight-line basis over the lease term for operating leases. Operating leases are recognized as right-of-use (“ROU”) assets and are included within property, plant and equipment, net, and lease liabilities are included in operating lease liabilities, current and operating lease liabilities, non-current in our consolidated balance sheets. Finance leases are recognized as ROU assets and are included within other assets. They are then amortized over the lesser of the lease term or useful economic life of the underlying asset. Operating lease liabilities are included as separate line items within the consolidated balance sheets. Finance lease liabilities are included within other current liabilities and other liabilities. ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Lease ROU assets and liabilities are recognized on the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available on the lease commencement date in determining the present value of lease payments.
Lessor Accounting | Lessor Accounting: Similar to lessee accounting, at lease inception we determine if an arrangement is a lease. The net investment of our lease receivables is measured at the commencement date as the present value of the lease payments not yet received. Operating leases are reported at cost as equipment leased to others within property, plant and equipment, net in our consolidated balance sheets and depreciated based on their useful lives on a straight-line basis. Sales from sales-type and operating leases are presented net of sales tax and other related taxes. Interest income is recognized over the lease term using the effective interest method and is classified as interest expense, net in our consolidated statements of income. Lease payments from operating leases are recorded as income on a straight-line basis over the lease term.
Long-lived Assets | Long-lived Assets: We monitor our property, plant, equipment, and finite-lived intangible assets for impairment indicators on an ongoing basis. Assets are grouped and tested at the lowest level for which identifiable cash flows are available. If impairment indicators exist, we perform the required analysis and record impairment charges, if applicable. In conducting our analysis, we compare the undiscounted cash flows expected to be generated from the long-lived assets to the related net book values. If the undiscounted cash flows exceed the net book value, the long-lived assets are considered not to be impaired. If the net book value exceeds the undiscounted cash flows, an impairment loss is measured and recognized. An impairment loss is measured as the difference between the net book value and the fair value of the long-lived assets. Fair value is estimated from discounted future net cash flows (for assets held and used) or net realizable value (for assets held for sale). Changes in economic or operating conditions impacting these estimates and assumptions could result in the impairment of long-lived assets. We amortize intangible assets that have finite lives over their estimated useful lives.
Goodwill and Indefinite-Lived Intangible Assets | Goodwill and Indefinite-Lived Intangible Assets: Goodwill is recognized as the excess cost of an acquired entity over the net amount assigned to assets acquired and liabilities assumed. We do not amortize goodwill or indefinite-lived intangible assets, but review them for impairment annually in the fourth quarter or whenever events or changes in circumstances indicate that an evaluation should be completed. Goodwill is analyzed on a reporting unit basis. The reporting units are the same as our operating and reportable segments, which are as follows: Cryo Tank Solutions, Heat Transfer Systems, Specialty Products and Repair, Service & Leasing. We first evaluate qualitative factors, such as macroeconomic conditions and our overall financial performance to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. We then evaluate how significant each of the identified factors could be to the fair value or carrying amount of a reporting unit and weigh these factors in totality in forming a conclusion of whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount (the “Step 0 Test”). If we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the first step of the goodwill impairment test is not necessary. Otherwise, we would proceed to the first step of the goodwill impairment test. Alternatively, we may also bypass the Step 0 Test and proceed directly to the first step of the goodwill impairment test. Under the first step (“Step 1”), we estimate the fair value of the reporting units by considering income and market approaches to develop fair value estimates, which are weighted to arrive at a fair value estimate for each reporting unit. With respect to the income approach, a model has been developed to estimate the fair value of each reporting unit. This fair value model incorporates estimates of future cash flows, estimates of allocations of certain assets and cash flows among reporting units, estimates of future growth rates and management’s judgment regarding the applicable discount rates to use to discount such estimates of cash flows. With respect to the market approach, a guideline company method is employed whereby pricing multiples are derived from companies with similar assets or businesses to estimate fair value of each reporting unit. If the fair value of the reporting unit exceeds the carrying amount of the net assets assigned to that reporting unit, then goodwill is not impaired and no further testing is required. However, if the fair value of the reporting unit is less than its carrying amount, the impairment charge is based on the excess of a reporting unit’s carrying amount over its fair value (i.e., we would measure the charge based on the result from Step 1). In order to assess the reasonableness of the calculated fair values of the reporting units, we also compare the sum of the reporting units’ fair values to the market capitalization and calculate an implied control premium (the excess of the sum of the reporting units’ fair values over the market capitalization). We evaluate the control premium by comparing it to control premiums of recent comparable transactions. If the implied control premium is not reasonable in light of this assessment, we reevaluate the fair value estimates of the reporting units by adjusting the discount rates and other assumptions as necessary. Changes to the assumptions and estimates used throughout the steps described above may result in a significantly different estimate of the fair value of the reporting units, which could result in a different assessment of the recoverability of goodwill and result in future impairment charges. With respect to indefinite-lived intangible assets, we first evaluate relevant events and circumstances to determine whether it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying amount. If, in weighing all relevant events and circumstances in totality, we determine that it is more likely than not that an indefinite-lived intangible asset is not impaired, no further action is necessary. Otherwise, we would determine the fair value of indefinite-lived intangible assets and perform a quantitative impairment assessment by comparing the indefinite-lived intangible asset’s fair value to its carrying amount. We may bypass such a qualitative assessment and proceed directly to the quantitative assessment. We estimate the fair value of the indefinite-lived assets using the income approach. This may include the relief from royalty method or use of a model similar to the one described above related to goodwill which estimates the future cash flows attributed to the indefinite-lived intangible asset and then discounting these cash flows back to a present value. Under the relief from royalty method, fair value is estimated by discounting the royalty savings, as well as any tax benefits related to ownership to a present value. The fair value from either approach is compared to the carrying value and an impairment is recorded if the fair value is determined to be less than the carrying value.
Equity Method Investments | Equity Method Investments: Investments, including certain of our joint ventures, where Chart has the ability to exercise significant influence over, but does not possess control, are accounted for using the equity method of accounting. Judgment regarding the level of influence over each investment includes considering key factors such as our ownership interest, our representation on the investee’s board of directors and participation in policy-making decisions. We recognize the equity method investee’s proportionate share of the earnings and losses and classify as equity in earnings of unconsolidated affiliates, net in our consolidated statements of income and comprehensive income. We evaluate our equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amounts of such investments may not be recoverable. If a decline in the value of an equity method investment is determined to be other than temporary, an impairment loss is recognized in earnings for the amount by which the carrying amount of the investment exceeds its estimated fair value.
Investments in Equity Securities | Investments in Equity Securities: We measure certain of our investments in equity securities where we have no significant influence and generally less than 20% ownership interest at fair value on a recurring basis according to the fair value hierarchy as defined below. We reassess measurement options for these investments on a quarterly basis. Mark-to-market fair value adjustments in these investments in equity securities are classified as unrealized loss (gain) on investments in equity securities in our consolidated statements of income and comprehensive income. Investments in equity securities for which there is no readily determinable fair value are measured at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.
Convertible Debt | Convertible Debt: The $258.7 principal amount of the convertible notes due November 2024 is classified as a current liability in the consolidated balance sheet at December 31, 2023, and was also classified as a current liability in the consolidated balance sheet at December 31, 2022, since the holders of the convertible notes due November 2024 could have potentially converted their notes at their option during the three month period subsequent to December 31, 2022. We amortize debt issuance costs over the term of the 2024 Notes using the effective interest method. We use the if-converted method to compute diluted earnings per share for our convertible notes due November 2024 such that the denominator includes incremental shares that would be issued upon conversion. Refer to Note 10, “Debt and Credit Arrangements” for further discussion of our convertible notes.
Preferred Stock and Dividends | Preferred Stock and Dividends: Preferred stock is evaluated to determine balance sheet classification, and all conversion and redemption features are evaluated for bifurcation treatment. Proceeds received net of issuance costs are recognized on the settlement date. Cash dividends become a liability once declared. Income available to common stockholders is computed by deducting from net income the dividends accumulated and earned during the period on cumulative preferred stock.
Financial Instruments | Financial Instruments: The fair values of cash equivalents, accounts receivable, accounts payable and short-term bank debt approximate their carrying amount because of the short maturity of these instruments.
Concentration Risks | To minimize credit risk from trade receivables, we review the financial condition of potential customers in relation to established credit requirements before sales credit is extended and monitor the financial condition and payment history of customers to help ensure timely collections and to minimize losses. Additionally, for certain domestic and foreign customers, we require advance payments, letters of credit, bankers’ acceptances, and other such guarantees of payment. Certain customers also require us to issue letters of credit or performance bonds, particularly in instances where advance payments are involved, as a condition of placing the order.
Fair Value Measurements | Fair Value Measurements: We measure our financial assets and liabilities at fair value on a recurring basis using a three-tier fair value hierarchy, which prioritizes the inputs used in the valuation methodologies. The three levels of inputs used to measure fair value are as follows: Level 1 — Valuations based on quoted prices for identical assets and liabilities in active markets. Level 2 — Valuations based on observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data. Level 3 — Valuations based on unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants. These valuations require significant judgment.
Derivative Financial Instruments | Derivative Financial Instruments: We utilize certain derivative financial instruments to enhance our ability to manage foreign currency risk that exists as part of ongoing business operations. Derivative instruments are entered into for periods consistent with related underlying exposures and do not constitute positions independent of those exposures. We do not enter into contracts for speculative purposes nor are we a party to any leveraged derivative instrument. We are exposed to foreign currency exchange risk as a result of transactions in currencies other than the functional currency of certain subsidiaries. We utilize foreign currency forward purchase and sale contracts to manage the volatility associated with foreign currency transactions in the normal course of business. Contracts typically have maturities of less than one year. Principal currencies include the U.S. dollar, the euro, the Chinese yuan, the Czech koruna, the Australian dollar, the British pound, the Canadian dollar, the Indian rupee, the Chilean peso, and South African rand. Our foreign currency forward contracts do not qualify as hedges as defined by accounting guidance. Foreign currency forward contracts are measured at fair value and recorded on the consolidated balance sheets as other long-term liabilities, other current liabilities, other assets or other current assets. Changes in their fair value are recorded in the consolidated statements of income as foreign currency gains or losses. Our foreign currency forward contracts are not exchange traded instruments and, accordingly, the valuation is performed using Level 2 inputs as defined above. Gains or losses on settled or expired contracts are recorded in the consolidated statements of income as foreign currency gains or losses. We enter into a combination of cross-currency swaps and foreign exchange collars as a net investment hedge of our investments in certain international subsidiaries that use the euro as their functional currency in order to reduce the volatility caused by changes in exchange rates. Our cross-currency swaps and foreign exchange collars are measured at fair value and recorded on the consolidated balance sheets within other assets or other long-term liabilities. Changes in fair value are recorded as foreign currency translation adjustments within accumulated other comprehensive loss. Our derivative contracts are subject to master netting arrangements or agreements between the Company and each counterparty for the net settlement of all contracts through a single payment in a single currency in the event of a default or termination of any one contract with that certain counterparty. It is our practice to recognize the gross amounts in the consolidated balance sheets.
Product Warranties | Product Warranties: We provide product warranties with varying terms and durations for the majority of our products. We estimate product warranty costs and accrue for these costs as products are sold with a charge to cost of sales. Factors considered in estimating warranty costs include historical and projected warranty claims, historical and projected cost-per-claim, and knowledge of specific product issues that are outside of typical experience. Warranty accruals are evaluated and adjusted as necessary based on actual claims experience and changes in future claim and cost estimates.
Business Combinations | Business Combinations: We account for business combinations in accordance with Accounting Standards Codification (“ASC”) ASC 805, “Business Combinations.” We recognize and measure identifiable assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair value of the net assets acquired, including identifiable intangible assets, is assigned to goodwill. As additional information becomes available, we may further revise the preliminary acquisition consideration allocation during the remainder of the measurement period, which shall not exceed twelve months from the closing of the acquisition. We expense transaction related costs, including legal, consulting, accounting and other costs, in the periods in which the costs are incurred.
Identifiable Finite-lived Intangible Assets | Identifiable finite-lived intangible assets generally consist of customer relationships, unpatented technology, patents and trademarks and trade names and are amortized over their estimated useful lives which generally range from 2 to 15 years. Identifiable indefinite-lived intangible assets generally consist of trademarks and trade names and are subject to impairment testing on at least an annual basis. We estimate the fair value of identifiable intangible assets under income approaches where the fair value models incorporate estimates of future cash flows, estimates of allocations of certain assets and cash flows, estimates of future growth rates, and management’s judgment regarding the applicable discount rates to use to discount such estimates of cash flows. As such, acquisitions are classified as Level 3 fair value hierarchy measurements and disclosures.
Selling, General and Administrative (SG&A) Expenses | Selling, General and Administrative (“SG&A”) Expenses: SG&A expenses include selling, marketing, customer service, product management and other administrative expenses not directly supporting the manufacturing process, as well as depreciation expense associated with non-manufacturing assets. In addition, SG&A expenses include corporate operating expenses for executive management, accounting, tax, treasury, corporate development, human resources, information technology, investor relations, legal, internal audit and risk management.
Advertising Costs | Advertising Costs: We incurred advertising costs of $6.7, $3.5, and $3.9 for the years ended December 31, 2023, 2022, and 2021, respectively. Such costs are expensed as incurred and included in SG&A expenses in the consolidated statements of income.
Research and Development Costs | Research and Development Costs: We incurred research and development costs of $23.3, $13.5, and $12.7 for the years ended December 31, 2023, 2022, and 2021, respectively. Such costs are expensed as incurred and included in SG&A expenses in the consolidated statements of income.
Foreign Currency Translation | Foreign Currency Translation: The functional currency for the majority of our foreign operations is the applicable local currency. The translation from the applicable foreign currencies to U.S. dollars is performed for asset and liability accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using the average exchange rate during the period. The resulting translation adjustments are recorded as a component of other comprehensive (loss) income in the consolidated statements of comprehensive income. Certain of our foreign entities remeasure from local to functional currencies, which is then translated to the reporting currency of the Company. Remeasurement from local to functional currencies is included in cost of sales or foreign currency loss in the consolidated statements of income. Gains or losses resulting from foreign currency transactions are charged to net income in the consolidated statements of income as incurred.
Income Taxes | Income Taxes: The Company and its U.S. subsidiaries file a consolidated federal income tax return. Deferred income taxes are provided for temporary differences between financial reporting and the consolidated tax return in accordance with the liability method. A valuation allowance is provided against net deferred tax assets when conditions indicate that it is more likely than not that the benefit related to such assets will not be realized. In assessing the need for a valuation allowance against deferred tax assets, we consider all available evidence, including past operating results, estimates of future taxable income, and the feasibility of tax planning strategies. In the event that we change our determination as to the amount of deferred tax assets that can be realized, the valuation allowance will be adjusted with a corresponding impact to the provision for income taxes in the period in which such determination is made. We utilize a two-step approach for the recognition and measurement of uncertain tax positions. The first step is to evaluate the tax position and determine whether it is more likely than not that the position will be sustained upon examination by tax authorities. The second step is to measure the tax benefit as the largest amount that is more likely than not of being realized upon settlement. Interest and penalties related to income taxes are accounted for as income tax expense in the consolidated statements of income. We are subjected to a tax on Global Intangible Low Taxed Income (“GILTI”), which we record as a period cost as incurred.
Share-based Compensation | Share-based Compensation: We measure share-based compensation expense for share-based payments to employees and directors, including grants of employee stock options, restricted stock, restricted stock units and performance units based on the grant-date fair value. The fair value of stock options is calculated using the Black-Scholes pricing model and is recognized on an accelerated basis over the vesting period. The grant-date fair value calculation under the Black-Scholes pricing model requires the use of variables such as exercise term of the option, future volatility, dividend yield, and risk-free interest rate. The fair value of restricted stock and restricted stock units is based on Chart’s market price on the date of grant and is generally recognized on an accelerated basis over the vesting period. The fair value of performance units is based on Chart’s market price on the date of grant and pre-determined performance and market conditions as determined by the Compensation Committee of the Board of Directors and is recognized on a straight-line basis over the performance measurement period based on the probability that the performance and market conditions will be achieved. We reassess the vesting probability of performance units each reporting period and adjust share-based compensation expense based on our probability assessment. Share-based compensation expense for all awards considers estimated forfeitures. During the year, we may repurchase shares of common stock from equity plan participants to satisfy tax withholding obligations relating to the vesting or payment of equity awards. All such repurchased shares are retired in the period in which the repurchases occur.
Defined Benefit Pension Plans | Defined Benefit Pension Plans: We sponsor a defined benefit pension plan which includes the Chart Pension Plan, which has been frozen since February 2006 and multiple defined benefit pension plans that were acquired as part of the Howden Acquisition. The funded status is measured as the difference between the fair value of the plan assets and the projected benefit obligation. The change in the funded status of the plan is recognized in the year in which the change occurs through accumulated other comprehensive (loss) income. Our funding policy is to contribute at least the minimum funding amounts required by law. Management has chosen policies according to accounting guidance that allow the use of a calculated value of plan assets, which generally reduces the volatility of expense (income) from changes in pension liability discount rates and the performance of the pension plans’ assets.
Recently Issued Accounting Standards (Not Yet Adopted) and Recently Adopted Accounting Standards | Recently Issued Accounting Standards (Not Yet Adopted): In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The amendments in this update enhance the transparency and decision usefulness of income tax disclosures. This update enhances the rate reconciliation by requiring an entity to disclose specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. The update also requires an entity to disclose on an annual basis enhanced information about income taxes paid, income from continuing operations before income tax expense (or benefit) disaggregated between domestic and foreign, and income tax expense (or benefit) from continuing operations disaggregated by federal (national), state, and foreign. The amendments in this update are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. We are currently assessing the effect this ASU will have on our disclosures. In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” The amendments in this update improve reportable segment disclosure requirements through enhanced disclosures about significant segments expenses. Among other things, this update requires an entity to disclose significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included within each reported measure of segment profit or loss. The update also requires entities to disclose other segment items, provide all annual disclosures about a reportable segment’s profit and loss and assets currently required by this Topic in interim periods, disclose the title and position of our CODM, and an explanation of how the CODM uses the reported measures of segment profit or loss in assessing segment performance and deciding how to allocate resources The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are currently assessing the effect this ASU will have on our financial position, results of operations, and disclosures. In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.” The amendments in this update clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot recognize and measure a contractual sale restriction and adds additional disclosures for equity securities subject to contractual sale restrictions. The amendments in this update are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. We do not expect this ASU to have a material impact on our financial position, results of operations, and disclosures. Recently Adopted Accounting Standards: In March 2022, the FASB issued ASU 2022-02, “Financial Instruments—Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.” For public business entities, the amendments in this update require that an entity disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20. The amendments in this update were effective for Chart for fiscal years beginning after December 15, 2022. We adopted this guidance effective January 1, 2023. The adoption of this guidance did not have a material impact on our financial position, results of operations or disclosures. In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The amendments in this update require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. For public business entities, the amendments in this update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. We adopted this guidance effective April 1, 2022. The adoption of this guidance did not have a material impact on our financial position, results of operations or disclosures. In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting,” and in January 2021, the FASB subsequently issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope.” ASU 2020-04 and the subsequent modifications are identified as ASC 848 (“ASC 848”). ASC 848 simplifies the accounting for modifying contracts (including those in hedging relationships) that refer to LIBOR and other interbank offered rates that are expected to be discontinued due to reference rate reform. The amendments in ASC 848 are effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications by Topic or Industry Subtopic as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued. Once elected for a Topic or an Industry Subtopic, the amendments in ASC 848 must be applied prospectively for all eligible contract modifications for that Topic or Industry Subtopic. Chart transitioned away from LIBOR rates on our debt facilities in early 2023 at which time we adopted this guidance. The adoption of this guidance did not have a material impact on our financial position, results of operations or disclosures.

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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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 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 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 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1 + 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 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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 60 -Paragraph 1 -SubTopic 10 -Topic 820 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483256/920-350-50-4 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481097/715-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480576/715-80-50-2 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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

X
- Definition Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-1 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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