XML 89 R28.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Business And Summary Of Significant Accounting Policies (Policy) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Discussion Of Business And Structure | Discussion of Business and Structure
Consolidation | The Consolidated Financial Statements include the financial statements of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation.
Cash Equivalents | Cash Equivalents Cash equivalents consist of short-term, highly liquid investments with an original maturity of three months or less. Cash equivalents consist of certificates of deposit, money market funds and commercial paper.
Revenue Recognition | Revenue Recognition Revenue is recognized when a customer obtains control of promised goods. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods. To achieve this core principle, the following five steps are performed: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) a performance obligation is satisfied. The Company sells the majority of its products directly to steel manufacturers located in various jurisdictions. The Company’s contracts consist of longer-term take-or-pay sales contracts of graphite electrodes with initial terms of up to five years and short-term purchase orders (deliveries within one year). Collectability is assessed based on the customer’s ability and intention to pay, reviewing a variety of factors including the customer’s historical payment experience and published credit and financial information. Additionally, for multi-year contracts, we may require the customer to post a bank guarantee, guarantee of a parent, a letter of credit or a significant prepayment. The promises of delivery of graphite electrodes represent the distinct performance obligations of the Company's contracts. A small portion of the Company's sales consist of deliveries of by-products of the manufacturing processes, such as graphite powders, naphta and gasoil. Given their nature, the Company’s performance obligations are satisfied at a point in time when control of the products has been transferred to the customer. In most cases, control transfer is deemed to happen at the delivery point of the products defined under the incoterms, usually at time of loading the truck or the vessel. The Company has elected to treat the transportation activity as a fulfillment activity instead of as a distinct performance obligation, and outbound freight cost is accrued when the product delivery promises are satisfied. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods to the customer. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer are excluded from the transaction price. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. The estimated variable consideration is reflected through revenue reversal accruals that are based on the Company's experience, as well as anticipated performance. Historically, these reversals have been insignificant. Additionally, when termination fees are invoiced under certain provisions of the LTAs, they are accounted for as an element of variable consideration that is constrained, i.e., not recognized, until collected. Contracts that contain multiple distinct performance obligations require an allocation of the transaction price to each performance obligation based on a relative stand-alone selling price basis. The Company regularly reviews market conditions and internally approved pricing guidelines to determine stand-alone selling prices for the different types of its customer contracts. The stand-alone prices as known at contract inception are utilized as the basis to allocate the transaction price to the distinct performance obligations. The allocation of the transaction price to the performance obligations remains unchanged if stand-alone selling prices change after contract inception. Changes to LTAs are reviewed to assess whether there has been a change in volume, price or both and whether any additional volumes are at their stand-alone selling price to determine whether the contract modification should be accounted for as (1) part of the existing contract, (2) the termination of the existing contract and the creation of a new contract or (3) a separate contract. Under the most commonly negotiated terms, the accounting is such that it treats these modified contracts as the termination of the existing contract and the creation of a new contract.
Inventories | Inventories Inventories are stated at the lower of cost or net realizable value. Cost is principally determined using the first-in, first-out ("FIFO") or average cost, which approximates FIFO, methods. Elements of cost in inventory include raw materials, energy costs, direct labor, manufacturing overhead and depreciation of manufacturing fixed assets. As of December 31, 2023, the market value of our inventories fell below their carrying amounts, and as a result, we recorded a LCM inventory valuation adjustment of $12.4 million in order to state our inventories at market. The Company allocates fixed production overhead to the cost of conversion based on normal capacity utilization of the production facilities. The Company recognizes abnormal amounts of idle facility expense, freight, handling costs, and wasted materials (spoilage) as current period charges. As a result of reduced production levels, we recorded fixed manufacturing costs of $62.4 million and $16.0 million that would have otherwise been inventoried for years ended December 31, 2023 and 2022, respectively.
Property, Plant And Equipment | Property, Plant and Equipment Expenditures for property, plant and equipment are recorded at cost. Maintenance and repairs of property and equipment are expensed as incurred. Expenditures for replacements and betterments are capitalized and the replaced assets are retired. Gains and losses from the sale of property, plant and equipment are included in cost of goods sold or other expense (income), net on the Consolidated Statements of Operations. The Company depreciates its assets using the straight-line method over the estimated useful lives of the assets. The ranges of estimated useful lives are as follows:
| Years
Buildings | 25-40
Land improvements | 20
Machinery and equipment | 5-20
Furniture and fixtures | 5-10
The carrying value of fixed assets is assessed when events and circumstances indicating impairment are present. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to future undiscounted net cash flows expected to be generated by the assets. If the assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. Depreciation expense was $47.7 million, $45.4 million and $55.0 million in 2023, 2022 and 2021, respectively. Accounts payable associated with capital expenditures totaled $14.0 million and $23.4 million as of December 31, 2023 and 2022, respectively.
Leases | Leases The Company determines if an arrangement is a lease at inception. When an arrangement contains a lease, the Company then determines if it meets any of the criteria to be classified as a finance lease. Leases with a term of 12 months or less are not recorded on the balance sheet. Right of Use ("RoU") assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. RoU assets and lease liabilities are recognized at the lease commencement date based on the present value of the lease payments over the lease term. In order to compute the lease liability, when the rate implicit in the lease is not readily determinable, the Company discounts the lease payments using its estimated incremental borrowing rate for secured fixed rate debt over the same term, derived from information available at the lease commencement date. The Company's lease terms include the option to extend the lease when it is reasonably certain that option will be exercised. Lease and non-lease components are treated as a single lease component, except for leases of warehouse space where they will be accounted for separately. Leases may include variable lease and variable non-lease components costs, which are accounted for as variable lease expense in the Consolidated Statements of Operations.
Accounts Receivable | Accounts Receivable Trade accounts receivable primarily arise from sales of goods to customers and distributors in the normal course of business.
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts The Company recognizes credit losses at the time the financial assets originate or are acquired using a lifetime of expected credit losses measurement. The Company's expected losses are adjusted each period for changes in expected lifetime credit losses.
Deferred Debt Issuance Costs | Debt Issuance Costs Deferred financing costs are amortized over the terms of the related debt using the effective interest method. If the terms of renewed or modified debt instruments are deemed to be substantially different, all unamortized financing costs associated with the modified debt are charged to earnings in the current period. If the terms are not substantially different, the costs associated with the renewal are capitalized and amortized over the remaining term of the debt instrument. For modifications affecting a line of credit, fees paid to a creditor and any third party costs will be capitalized and amortized over the remaining term of the new arrangement. Any unamortized deferred financing costs associated with the old arrangement are either deferred and amortized over the life of the new arrangement or written off, depending upon the nature of the modification and cost. The balance of any unamortized financing costs on extinguished debt is expensed upon extinguishment.
Derivative Financial Instruments | Derivative Financial Instruments We do not use derivative financial instruments for trading purposes. They are used to manage well-defined commercial risks associated with commodity purchases, interest rates and currency exchange rate risks. On the date that a derivative contract for a hedging instrument is entered into, the Company designates the derivative as either (1) a hedge of the exposure to changes in the fair value of a recognized asset or liability or of an unrecognized firm commitment (a fair value hedge), (2) a hedge of the exposure of a forecasted transaction or of the variability in the cash flows of a recognized asset or liability (a cash flow hedge), (3) a hedge of a net investment in a foreign operation (a net investment hedge) or (4) a contract not designated as a hedging instrument. For a fair value hedge, both the effective and ineffective portions of the change in the fair value of the derivative are recorded in earnings and reflected in the Consolidated Statement of Operations on the same line as the gain or loss on the hedged item attributable to the hedged risk. For a cash flow hedge, the effective portion of the change in the fair value of the derivative is recorded in accumulated other comprehensive loss ("AOCL") in the Consolidated Balance Sheet. When the underlying hedged transaction is realized, the gain or loss included in AOCL is recorded in earnings and reflected in the Consolidated Statement of Operations on the same line as the gain or loss on the hedged item attributable to the hedged risk. For a net investment hedge, the effective portion of the change in the fair value of the derivative is recorded in cumulative translation adjustment, which is a component of AOCL in the Consolidated Balance Sheet and is de-recognized upon liquidation or sale of the entity. For contracts not designated as hedging instruments, changes in fair value are adjusted through the statement of operations. We formally document our hedge relationships, including the identification of the hedging instruments and the related hedged items, as well as our risk management objectives and strategies for undertaking the hedge transaction. Derivatives are recorded at fair value in prepaid expenses and other current assets, other long-term assets, other current liabilities and other long-term obligations in the consolidated balance sheets. We also formally assess, both at inception and at least quarterly thereafter, whether a derivative used in a hedging transaction is highly effective in offsetting changes in either the fair value or the cash flows of the hedged item. When it is determined that a derivative ceases to be highly effective or that the hedged transaction is no longer probable of occurring, we discontinue hedge accounting.
Income Taxes | Income Taxes We file a consolidated U.S. federal income tax return for GTI and its eligible domestic subsidiaries. Our non-U.S. subsidiaries file income tax returns in their respective local jurisdictions. We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and tax benefit carry forwards. Deferred tax assets and liabilities at the end of each period are determined using enacted tax rates. A valuation allowance is established or maintained, when, based on currently available information and other factors, it is more likely than not that all or a portion of a deferred tax asset will not be realized. Under the guidance on accounting for uncertainty in income taxes, we recognize the benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. The guidance on accounting for uncertainty in income taxes also provides guidance on derecognition, classification, interest and penalties on income taxes, and accounting in interim periods. The Company treats taxes due on future U.S. inclusions in taxable income related to Global Intangible Low Tax Income ("GILTI") as a current period expense when incurred. See Note 13, "Income Taxes" for more information.
Related Party Tax Receivable Agreement | Related Party Tax Receivable Agreement On April 23, 2018, the Company entered into a Tax Receivable Agreement that provides Brookfield, as the sole pre-IPO stockholder, the right to receive future payments from us for 85% of the amount of cash savings, if any, in U.S. federal income tax and Swiss tax that we and our subsidiaries realize as a result of the utilization of certain tax assets attributable to periods prior to our IPO, including certain federal net operating losses ("NOLs"), previously taxed income under Section 959 of the Internal Revenue Code of 1986, as amended from time to time (the "Code"), foreign tax credits, and certain NOLs in Swissco (collectively, the "Pre-IPO Tax Assets"). In addition, we will pay interest on the payments we will make to Brookfield with respect to the amount of these cash savings from the due date (without extensions) of our tax return where we realize these savings to the payment date at a rate equal to the one-month period secured overnight financing rate administered by the Federal Reserve Bank of New York plus 1.10%. The term of the Tax Receivable Agreement commenced on April 23, 2018 and will continue until there is no potential for any future tax benefit payments. The Tax Receivable Agreement liability is recorded based on the best estimate of the utilization of Pre-IPO Tax Assets and is revised annually in the fourth quarter or earlier if and when significant changes in the forecast are identified.
Retirement Plans And Postretirement Benefits | Retirement Plans and Post-Employment Benefits We use actuarial methods and assumptions to account for our defined benefit pension plans and our post-employment benefits. We recognize in earnings the change in the fair value of plan assets and net actuarial gains and losses annually in the fourth quarter of each year with a mark-to-market adjustment ("MTM Adjustment") and whenever a plan is remeasured (e.g., due to a significant curtailment, settlement, etc.). Pension and post-employment benefits expense includes the MTM Adjustment, actuarially computed cost of benefits earned during the current service period, the interest cost on accrued obligations, the expected return on plan assets and adjustments due to plan settlements and curtailments. Contributions to the qualified U.S. retirement plan are made in accordance with the requirements of the Employee Retirement Income Security Act of 1974. Additional information with respect to benefits plans is set forth in Note 11, “Retirement Plans and Post-Employment Benefits.”
Stock-based Compensation | Stock-based Compensation The Company recognizes stock-based compensation expense based on the grant date fair value of the award over the period during which an employee or director is required to provide service in exchange for the award. Stock-based awards include stock options, restricted stock units ("RSUs"), performance-based restricted stock units (“PSUs”) and deferred share units ("DSUs"). The fair value of RSUs and DSUs is primarily based on the closing market price of a share of the Company's common stock on the date of grant, modified as appropriate to take into account the features of such grants. The fair value of PSUs is determined using a Monte Carlo valuation on the date of grant. Stock options are granted with an exercise price equal to the closing price of the Company's common shares on the date of grant. The fair value of stock options is determined using a Black-Scholes option-pricing model, which incorporates assumptions regarding the expected volatility, the expected option life, the risk-free interest rate, and the expected dividend yield. The Company accounts for forfeitures as they occur. See Note 3, "Stock-Based Compensation" for additional information.
Environmental, Health And Safety Matters | Environmental, Health and Safety Matters Our operations are governed by laws addressing protection of the environment and worker safety and health. These laws provide for civil and criminal penalties and fines, as well as injunctive and remedial relief, for noncompliance and require remediation at sites where hazardous substances have been released into the environment. We have been in the past, and may become in the future, the subject of formal or informal enforcement actions or proceedings regarding noncompliance with these laws or the remediation of company-related substances released into the environment. Historically, such matters have been resolved by negotiation with regulatory authorities resulting in commitments to compliance, abatement or remediation programs and in some cases payment of penalties. Historically, neither the commitments undertaken nor the penalties imposed on us have been material. Environmental considerations are part of all significant capital expenditure decisions. Environmental remediation, compliance and management expenses were approximately $12.1 million, $22.4 million and $16.9 million in 2023, 2022 and 2021, respectively. A charge to income is recorded when it is probable that a liability has been incurred and the cost can be reasonably estimated. When payments are fixed or determinable, the liability is discounted using a rate at which the payments could be effectively settled. The accrued liability relating to environmental remediation was $4.4 million as of both December 31, 2023 and 2022. Our environmental liabilities do not take into consideration possible recoveries of insurance proceeds. Because of the uncertainties associated with environmental remediation activities at sites where we may be potentially liable, future expenses to remediate sites could be considerably higher than the accrued liability.
Foreign Currency Translation | Foreign Currency Translation and Remeasurement We translate the financial statements of foreign subsidiaries, whose local currency is their functional currency, to U.S. dollars using period-end exchange rates for assets and liabilities and average exchange rates for each period for revenues, expenses, gains and losses. Differences arising from exchange rate changes are included in AOCL on the Consolidated Balance Sheets until such time as the operations of such non-U.S. subsidiaries are sold or substantially or completely liquidated. For our Russian, Swiss, Luxembourg, United Kingdom and Mexican subsidiaries, whose functional currency is the U.S. dollar, we remeasure non-monetary balance sheet accounts and the related income statement accounts at historical exchange rates. Resulting gains and losses arising from the fluctuations in currency for monetary accounts are recognized in other expense (income), net, in the Consolidated Statements of Operations. Gains and losses arising from fluctuations in currency exchange rates on transactions denominated in currencies other than the functional currency are recognized in earnings as incurred. We have non-dollar denominated intercompany loans between some of our foreign subsidiaries. These loans are subject to remeasurement gains and losses due to changes in currency exchange rates. One of these loans has been deemed to be essentially permanent prior to settlement and, as a result, remeasurement gains and losses on this loan were recorded as a component of AOCL on the Consolidated Balance Sheets. The remaining loans are deemed to be temporary and, as a result, remeasurement gains and losses on these loans are recorded as currency (gains) losses in other expense (income), net, on the Consolidated Statements of Operations.
Goodwill And Other Intangible Assets | Goodwill and Other Intangible Assets Goodwill is the excess of the acquisition cost of businesses over the fair value of the identifiable net assets acquired. We do not recognize deferred income taxes for the difference between the assigned value and the tax basis related to nondeductible goodwill. Goodwill is not amortized; however, impairment testing is performed annually or more frequently if circumstances indicate that impairment may have occurred. We perform the annual goodwill impairment test at December 31. The annual goodwill impairment testing may begin with a qualitative assessment of potential impairment indicators in order to determine whether it is necessary to perform the quantitative goodwill impairment test. Other amortizable intangible assets, which consist primarily of trademarks and trade names, technology and know-how and customer-related intangibles, are amortized over their estimated useful lives using the straight line or sum-of-the-years digits method. The estimated useful lives for each major category of amortizable intangible assets are:
| Years
Trade names | 5-20
Technology and know-how | 5-14
Customer-related intangibles | 5-15
The carrying value of intangible assets is assessed when events and circumstances indicating impairment are present. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to future undiscounted net cash flows expected to be generated by the assets. If the assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Additional information about goodwill and other intangibles is set forth in Note 6, “Goodwill and Other Intangible Assets.”
Major Maintenance And Repair Costs | Major Maintenance and Repair Costs We perform scheduled major maintenance of the storage and processing units at our Seadrift plant (referred to as “overhaul”). Time periods between overhauls vary by unit. We also perform significant maintenance and repair shutdown of the plant (referred to as “turnaround”) every other year. Costs of overhauls and turnarounds include plant personnel, contract services, materials and rental equipment. We defer these costs when incurred and use the straight-line method to amortize them over the period of time estimated to lapse until the next scheduled overhaul of the applicable storage or processing unit. Under this policy, $0.7 million was deferred in 2023 and $17.2 million was deferred in 2022. Amortization of deferred maintenance costs totaled $7.5 million, $4.7 million and $4.6 million in 2023, 2022 and 2021, respectively.
Earnings Per Share | (Loss) Earnings per share The calculation of basic (loss) earnings per share is based on the weighted average number of common shares outstanding. Diluted (loss) earnings per share reflects the assumed conversion of all dilutive common stock equivalents as appropriate using the treasury stock method. See Note 15, “(Loss) Earnings per Share.”
Use Of Estimates | Use of Estimates The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenue and expenses. Significant estimates and assumptions are used for, but are not limited to, inventory valuation, pension and other post-employment benefits, allowance for doubtful accounts, contingent liabilities, accruals and valuation allowances, asset impairment, and environmental-related accruals. Actual results could differ from our estimates
Reclassifications and Adjustments | . Reclassifications and Adjustments Certain items previously reported in specific financial statement captions within the Consolidated Statements of Operations have been reclassified between lines to conform to the current presentation. In addition, specific financial statement captions within the Consolidated Statements of Cash Flows have been reclassified between lines within cash flow from operating activities to conform to the current presentation.
Subsequent Events | Subsequent Events We evaluate events that occur after the balance sheet date but before financial statements are issued to determine if a material event requires our amending the financial statements or disclosing the event.
Recently Adopted Accounting Standards | Recently Adopted Accounting Standards In September 2022, the FASB issued Accounting Standards Update (“ASU”) 2022-04, Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations, which requires disclosures intended to enhance the transparency of supplier finance programs. The amendments in this ASU require buyers in a supplier finance program to disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. The amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the disclosure of rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The amendments should be applied retrospectively to each period in which a balance sheet is presented, except for disclosure of rollforward information, which should be applied prospectively. The Company adopted this guidance on January 1, 2023. Recently Issued Accounting Pronouncements Not Yet Adopted In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance is to be applied retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. We are currently evaluating the potential impact of adopting this new guidance on our consolidated financial statements and related disclosures. In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which is intended to enhance the transparency, decision usefulness and effectiveness of income tax disclosures. The amendments in this ASU require a public entity to disclose a tabular tax rate reconciliation, using both percentages and currency, with specific categories. A public entity is also required to provide a qualitative description of the states and local jurisdictions that make up the majority of the effect of the state and local income tax category and the net amount of income taxes paid, disaggregated by federal, state and foreign taxes and also disaggregated by individual jurisdictions. The amendments also remove certain disclosures that are no longer considered cost beneficial. The amendments are effective prospectively for annual periods beginning after December 15, 2024, and early adoption and retrospective application are permitted. Although the ASU only modifies the Corporation's required income tax disclosures, the Corporation is currently evaluating the impact of adopting this guidance on the consolidated financial statements.

X
- Definition Amortized Maintenance And Repair Costs [Policy Text Block] + References No definition available. + Details
Name: | gti_AmortizedMaintenanceAndRepairCostsPolicyTextBlock
Namespace Prefix: | gti_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Environmental health and safety matters [Policy Text Block]. + References No definition available. + Details
Name: | gti_EnvironmentalHealthAndSafetyMattersPolicyTextBlock
Namespace Prefix: | gti_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Tax Receivable Agreement Policy + References No definition available. + Details
Name: | gti_RelatedPartyTaxReceivableAgreementPolicyPolicyTextBlock
Namespace Prefix: | gti_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for (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 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 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 estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9 + Details
Name: | us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 275 -Publisher FASB -URI https://asc.fasb.org//275/tableOfContent Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_NatureOfOperations
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 and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (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 1 -SubTopic 60 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480266/715-60-50-1 Reference 4: 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 5: 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_PensionAndOtherPostretirementPlansPolicy
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 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 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 reporting subsequent events. + References No definition available. + Details
Name: | us-gaap_SubsequentEventsPolicyPolicyTextBlock
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