XML 44 R28.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Accounting Policies [Abstract] |
Impact of COVID-19, Supply Chain Disruptions and Other Matters | Impact of COVID-19, Supply Chain Disruptions and Other Matters The COVID-19 pandemic that began around December 2019 introduced significant volatility to the global economy, disrupted supply chains and had a widespread adverse effect on the global automotive industry in the first half of 2020, with various direct and indirect adverse impacts continuing throughout 2021. Beginning in February 2020 and continuing into June 2020, substantially all of the Company’s major OEM and Tier 1 customers temporarily ceased or significantly reduced production as a result of restrictions that were requested or mandated by governmental authorities. As a result, substantially all of our manufacturing facilities either temporarily suspended production or experienced significant reductions in volumes during this period. By the end of the second quarter of 2020, the Company had reopened all of its manufacturing facilities, in line with industry demand, and in accordance with local government requirements. Although global automotive industry production has improved relative to the first half of 2020, production remains below recent historic levels. The lingering impacts of COVID-19 into 2021 has impeded global supply chains, resulted in longer lead times and delays in procuring component parts and raw materials, and resulted in inflationary cost increases in certain raw materials, labor and transportation. These broad-based inflationary impacts have negatively impacted the Company’s financial condition, results of operations and cash flows for the fiscal year ended December 31, 2021. Supply shortages of semiconductor chips and other components have resulted in decreases in global automotive vehicle production and significant volatility in customer vehicle production schedules. The Company's semiconductor suppliers, along with most automotive component supply companies that use semiconductors, including Gentherm, have been unable to fully meet the vehicle production demands of the OEMs due to events which are outside the Company's control, including but not limited to, the COVID-19 pandemic, the global semiconductor shortage, fires at suppliers’ facilities, significant weather events impacting semiconductor supplier facilities in the southern United States, and other extraordinary events. In response to the global supply chain instability and inflationary cost increases the Company has taken several actions to minimize any potential and actual adverse impacts by working with its suppliers and customers to closely monitor the availability of semiconductor microchips and other component parts and raw materials, customer vehicle production schedules and any other supply chain inefficiencies that may arise. The consequences of the pandemic and adverse impact to the global economy continue to evolve. Accordingly, the future adverse impact on our business and financial statements remains subject to significant uncertainty as of the date of this filing.
Basis of Presentation | Basis of Presentation The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). On February 1, 2019, the Company completed the divestiture of its environmental test equipment business, Cincinnati Sub Zero industrial chamber business (“CSZ-IC”) and on October 1, 2019, the Company completed the divestiture of its remote power generation systems business, Gentherm Global Power Technologies (“GPT”). The Company’s consolidated financial statements herein include the results of CSZ-IC and GPT through their respective dates of divestiture, and are included in the Medical segment. CSZ-IC and GPT are not subject to discontinued operations classification.
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and those entities in which it has a controlling financial interest. The Company evaluates its relationship with other entities for consolidation and to identify whether such entities are variable interest entities (“VIE”) and to assess whether the Company is the primary beneficiary of such entities. Investments in affiliates in which Gentherm does not have control but does have the ability to exercise significant influence over operating and financial policies are accounted for under the equity method. When Gentherm does not have the ability to exercise significant influence (generally when ownership interest is less than 20%), investments in affiliates are measured at cost, less impairments, adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer. Intercompany transactions and balances between consolidated businesses have been eliminated.
Use of Estimates | Use of Estimates In preparing these consolidated financial statements, management was required to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. These estimates and assumptions are based on our historical experience, the terms of existing contracts, our evaluation of trends in the industry, information provided by our customers and suppliers and information available from other outside sources, as appropriate. These estimates and assumptions are subject to an inherent degree of uncertainty. We are not presently aware of any events or circumstances that would require us to update such estimates and assumptions or revise the carrying value of our assets or liabilities. Our estimates may change, however, as new events occur and additional information is obtained. As a result, actual results may differ significantly from our estimates, and any such differences may be material to our financial statements.
Segment Reporting | Segment Reporting The Company has two reportable segments: Automotive and Medical. The Automotive reporting segment is comprised of the results from our global automotive businesses, including the design, development, manufacturing and sales of automotive climate comfort systems, automotive cable systems, battery performance solutions, and automotive electronic and software systems. The Medical reporting segment is comprised of the results from the patient temperature management business in the medical industry. Patient temperature management includes temperature management systems across multiple product categories addressing the needs of hyper-hypothermia therapy in intensive care, normothermia in surgical procedures and additional warming/cooling therapies utilized in acute care, ambulatory, clinics and home health.
Revenue Recognition | Revenue Recognition Revenue is recognized from agreements containing enforceable rights and obligations, when promised goods are delivered or services are completed. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue- producing transaction, that are collected by the Company from a customer, are excluded from P roduct revenue s. Shipping and handling fees billed to customers are included in P roduct revenues, while costs of shipping and handling are included in C ost of sale s. Automotive Revenues The Company provides production parts to its customers under long-term supply agreements (“LTAs”). The duration of an LTA is generally consistent with the life cycle of a vehicle; however, an LTA does not reach the level of a performance obligation until Gentherm receives either a purchase order and/or a materials release from its customer for a specific number of production parts at a specified price, at which point an enforceable contract exists. Revenue is recognized when control of the production parts has transferred to the customer according to the terms of the contract, which typically occurs when the parts are shipped or delivered to the customer’s premises. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring production parts. Certain LTAs provide for annual price reductions over the production life of the vehicle. Agreements that are determined to provide customers with purchase option discounts that would not be received without entering into the contract are considered to contain a material right (for example, a discount given to a customer that is incremental to the range of discounts typically given to that class of customer). The material right represents a purchase option that provides the customer with the ability to purchase additional production parts at a set price in the future and is accounted for as a separate performance obligation. Under these circumstances, each transfer of production parts under the LTA requires allocation of the purchase price to the production part and the purchase option. As a practical alternative to estimating the standalone selling price of an option, the Company allocates transaction price to the purchase option by reference to the production part volumes expected to be ordered and the consideration expected to be received over the life of the vehicle program. The production part’s relative standalone selling price observed under the LTA is subtracted from the total amount of consideration expected to be received in exchange for transferring of parts under the current contract and the difference is allocated to the purchase option. Revenue from options containing a material right is recognized when the amounts billed to the customer for production parts transferred, under the LTA, is less than the standalone selling price of those production parts. Medical Revenues Revenues from our patient temperature management business unit are generated from the sale of products and equipment. Our medical products and equipment focus on body and blood temperature management. The Company sells medical products and equipment primarily through distributor and group purchasing organization agreements. These agreements allow member participants to the distributor or group purchasing organization to make purchases at discounted prices negotiated by the distributor or group purchasing organization. A rebate is incurred at the point in time a member participant purchases product covered under these types of agreements. Rebates are accounted for as variable consideration, using an expected value, probability weighted approach, based on the level of sales to the distributor and the time lag between the initial sale and the rebate claim in determining the transaction price of a contract. Revenue is recognized at the point in time the medical products or equipment is transferred to the customer. Assets Recognized from the Costs to Obtain a Contract with a Customer The Company has no material contract assets or contract liabilities as of December 31, 2021. The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the benefits of those costs are expected to be realized for a period greater than one year. Total capitalized costs to obtain a contract were $1,946 and $1,805 as of December 31, 2021 and 2020, respectively. These amounts are recorded in Other non-current assets and are being amortized into Product revenues over the expected production life of the applicable program. During the year ended December 31, 2021 and 2020, $174 and $263, respectively, was amortized into Product revenues.
Cash and Cash Equivalents and Restricted Cash | Cash and Cash Equivalents and Restricted Cash The Company considers all highly liquid investments purchased with original maturities of less than 90 days to be cash equivalents. Cash balances in individual banks may exceed the federally insured limit by the Federal Deposit Insurance Corporation. The Company had Cash and cash equivalents of $161,496 and $106,598 held in foreign jurisdictions as of December 31, 2021 and 2020, respectively. Restricted cash includes cash that is legally restricted as to use or withdrawal.
Disclosures About Fair Value of Financial Instruments | Disclosures About Fair Value of Financial Instruments The carrying amounts of financial instruments comprising cash and cash equivalents, short-term investments, accounts receivable, notes receivable and accounts payable approximate fair value because of the short maturities of these instruments. The carrying amount of the Company’s revolving credit note under the June 27, 2019 amended and restated credit agreement (“Credit Agreement”) approximates its fair value because interest charged on the loan balance is variable. See Note 14, “Fair Value Measurement,” for information about the techniques used to assess the fair value of financial assets and liabilities, including our fixed rate debt instruments.
Concentration of Credit Risk | Concentration of Credit Risk Financial assets, which subject the Company to concentration of credit risk, consist primarily of cash equivalents, short-term investments, accounts receivable and notes receivable. Cash equivalents consist primarily of money market funds managed by major financial services companies. The credit risk for these cash equivalents is considered low. The Company does not require collateral from its customers. As of December 31, 2021, the Company’s Automotive customers, Adient and Lear both individually represented 22% and 18%, respectively, of the Company’s accounts receivable balance. As of December 31, 2020, Adient and Lear both individually represented 18% of the Company’s accounts receivable balance.
Accounts Receivable | Accounts Receivable Accounts receivable are stated at the invoiced amount, less allowance for doubtful accounts for estimated amounts not expected to be collected, and do not bear interest. The Company determines the allowances based on historical write-off experience by industry and regional economic data, current expectations of future credit losses and historical cash discounts. The Company’s accounts receivables are continually assessed for collectability and any allowance is recorded based upon the age of outstanding receivables, historical payment experience and customer creditworthiness. We write-off accounts receivable when they become uncollectible. The allowance for doubtful accounts was $1,399 and $1,161 as of December 31, 2021 and 2020, respectively. Primarily in the Asia-Pacific region, the Company receives bank notes from certain customers to settle trade receivables. The collection of such bank notes is included in operating cash flows based on the substance of the underlying transactions, which are operating in nature. Bank notes held by the Company are classified as notes receivable within other current assets. The Company may hold such bank notes until maturity, exchange them with suppliers to settle liabilities, or sell them to third-party financial institutions in exchange for cash.
Inventory | Inventory The Company’s inventory is measured at the lower of cost or net realizable value. Raw materials, components and consumables are measured using the weighted average cost method. Work-in-process and finished goods are measured using the first-in first-out method. If the net realizable value expected on the reporting date is below cost, a write-down is recorded to adjust inventory to its net realizable value. We recognize a reserve for obsolete and slow-moving inventories based on estimates of future sales and an inventory item’s capacity to be repurposed for a different use. We consider the number of months supply on hand based on current planned requirements, uncommitted future projections and historical usage in estimating the inventory reserve.
Property and Equipment | Property and Equipment Property and equipment, including additions and improvements, are recorded at cost less accumulated depreciation. Expenditures for general repairs and maintenance are charged to expense as incurred. When property or equipment is retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts. Gains or losses from retirements and disposals are recorded as Operating income or expense. Depreciation is computed using the straight-line method. The estimated useful lives of the Company’s Property and equipment are as follows:
Asset Category |  | Useful Life
Buildings and improvements |  | 1 to 30 years
Plant and equipment |  | 10 years
Production tooling |  | 2 to 10 years
Leasehold improvements |  | Term of lease
Information technology |  | 1 to 5 years
The Company recognized depreciation expense of $29,622, $31,037 and $33,639 for the years ended December 31, 2021, 2020 and 2019, respectively.
Tooling | Tooling The Company incurs costs related to tooling used in the manufacture of products sold to its customers. In some cases, the Company enters into contracts with its customers whereby the Company incurs the costs to design, develop and purchase tooling and is then reimbursed by the customer under a reimbursement contract. Tooling costs that will be reimbursed by customers are included in Other current assets in the accompanying consolidated balance sheets at the lower of accumulated cost or the customer reimbursable amount. As of December 31, 2021 and 2020, the Company had $3,778 and $4,831, respectively, of reimbursable tooling costs capitalized. Company-owned tooling is included in Property and equipment and depreciated over its expected useful life, generally two to ten years. Management periodically evaluates the recoverability of tooling costs, based on estimated future cash flows, and makes provisions, where appropriate, for tooling costs that will not be recovered.
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets Goodwill and other intangible assets recorded in conjunction with business combinations are based on the Company’s estimate of fair value, as of the date of acquisition. Amortization of other intangible assets is computed using the straight-line method. The fair value and corresponding useful lives for acquired intangible assets are listed below as follows:
Asset Category |  | Useful Life
Customer relationships |  | 8 to 15 years
Technology |  | 5 to 10 years
Product development costs |  | 5 to 10 years
Trade names |  | Indefinite
Our business strategy largely centers on designing products based upon internally developed and purchased technology, and we protect certain technology with patents that have value to our business strategy. Our policy is to expense all costs associated with the development and issuance of new patents as incurred. Such costs are classified as research and development expenses in the accompanying consolidat ed statements of income.
Impairments of Other Intangible Assets and Goodwill | Impairments of Other Intangible Assets and Goodwill Goodwill is tested for impairment at least annually as of December 31 and whenever events or changes in circumstances indicate that the carrying value may not be recoverable. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value. If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized. The Company utilizes an income approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis (level 3). The income approach is based on projected debt-free cash flow that is discounted to the present value using discount factors that consider the timing and risk of cash flows. We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit’s expected long-term operating cash flow performance. This approach also mitigates the impact of cyclical trends that occur in our industry. Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions. The discount rate used is the value-weighted average of our estimated cost of equity and of debt (“cost of capital”) derived using both known and estimated customary market metrics. Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary. Other significant assumptions include terminal value growth rates and terminal value margin rates. While there are inherent uncertainties related to the assumptions used and to management’s application of these assumptions to this analysis, we believe that the income approach provides a reasonable estimate of the fair value of a reporting unit. The Company performs its indefinite-lived intangible asset impairment assessment annually as of December 31, and between annual assessments if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
Investments in Non-Consolidated Affiliates | Investments in non-consolidated affiliates During 2021, the Company’s Automotive segment invested $5,200 for an ownership interest in Carrar Ltd. (“Carrar”), an Israel-based technology developer of advanced thermal management systems for the electric mobility market. The Company determined that Carrar is a VIE; however, the Company does not have a controlling financial interest or have the power to direct the activities that most significantly affect the economic performance of the investment. Therefore, the Company has concluded that it is not the primary beneficiary. Gentherm’s investment in Carrar is measured at cost, less impairments, adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer, and is recorded in Other non-current assets. During 2021, the Company’s Automotive segment invested $2,357 for an ownership interest in Forciot Oy (“Forciot”), a technology developer of sensors for touch, motion and force measurement. Gentherm’s investment in Forciot is measured at cost, less impairments, adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer, and is recorded in Other non-current assets. In December 2021, the Company committed to make a $5,000 investment in Autotech Fund III, L.P., pursuant to a limited partnership agreement. As a limited partner, the Company will periodically make capital contributions toward this total commitment amount over the expected ten year life of the fund. The Company has not made any contributions to the Autotech Fund III, LP as of December 31, 2021. This fund focuses broadly on the automotive industry and compliments the Company’s innovation strategy.
Research and Development Expenses | Research and Development Expenses Research and development activities are expensed as incurred. The Company groups development and prototype costs and related reimbursements in research and development.
Leases | Leases The Company has operating leases for office, manufacturing and research and development facilities, as well as land leases for certain manufacturing facilities that are accounted for as operating leases. We also have operating leases for office equipment and automobiles. Excluding land leases, our leases have remaining lease terms ranging from less than 1 year to 10 years and may include options to extend the lease. Land leases have remaining lease terms that range from 39 to 41 years and some which specify that the end of the lease term is at the discretion of the lessee. We do not have lease arrangements with related parties. The Company determines whether a contractual arrangement is or contains a lease at inception. Leases that are operating in nature are recognized in Operating lease right-of-use assets, Current lease liabilities and Non-current lease liabilities in the accompanying consolidated balance sheets. Gentherm is not currently party to any leases that qualify as financing leases. Lease liabilities are measured initially at the present value of the sum of the future minimum rental payments at the commencement date of the lease. Lease payments that will vary in the future due to changes in facts and circumstances are excluded from the calculation of rental payments, unless those variable payments are based on an index or rate. Rental payments are discounted using an incremental borrowing rate, unless there is a rate implicit in the lease agreement. The incremental borrowing rate is based on the Company’s credit rating, determined on a fully collateralized loan basis from information available at commencement date, and the duration of the lease term (the “reference rate”). Judgement is used to assess the importance of risk factor inputs during the computation of the Company’s credit rating. For leases at foreign subsidiaries denominated in U.S. Dollars, a risk premium associated with the borrower subsidiary’s country is added to the reference rate. For significant leases at foreign subsidiaries denominated in a foreign currency, the U.S. Dollar risk free rate with a duration similar to that of the lease term is subtracted from the reference rate and a corresponding foreign currency risk free rate with a duration similar to that of the lease term is added to the reference rate. Operating lease right-of-use assets are measured at the amount of the lease liability, adjusted for prepaid or accrued lease payments, lease incentive received, and initial direct costs incurred, as applicable. Periods covered by an option to extend the lease are initially included in the measurement of an operating lease right-of-use asset and lease liability only when it is reasonably certain we will exercise the option. Gentherm’s lease agreements do not contain residual value guarantees or impose restrictions or covenants on the Company. For all classes of underlying assets, the Company accounts for leases that contain separate lease and non-lease components as containing a single lease component. The Company does not recognize lease right-of-use assets and lease liabilities from leases with an original lease term of 12 months or less and, instead, recognizes rent payments on a straight-line basis over the lease term in the consolidated statements of income.
Income Taxes | Income Taxes The Company records income tax expense using the liability method which specifies that deferred tax assets and liabilities be measured each year based on the difference between the financial statement and tax base of assets and liabilities at the applicable enacted tax rates. A valuation allowance is provided for deferred tax assets when management considers it more likely than not that the asset will not be realized. At December 31, 2021 and 2020, a valuation allowance has been provided for certain deferred tax assets which the Company has concluded are more likely than not to not be realized. If future annual taxable income were to be significantly less than current and projected levels, there is a risk that certain of our deferred tax assets not already provided for by the valuation allowance would expire prior to utilization. The Company recognize s the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority. The Company recognizes interest and penalties related to income tax matters in I ncome tax expense.
Derivative Financial Instruments - Hedge Accounting | Derivative Financial Instruments – Hedge Accounting The Company accounts for its derivative financial instruments as cash flow hedges. For derivative contracts which are designated as a cash flow hedge, the effective portion of the change in the fair value of the derivative contract is recorded to Accumulated other comprehensive loss (“AOCI”) in the accompanying consolidated balance sheets. When the underlying hedge transaction is realized, the gain or loss included in AOCI is recorded into earnings in the accompanying consolidated statements of income on the same line as the gain or loss on the hedged item attributable to the hedged risk. Any ineffective portion of the gain or loss is recognized in the accompanying consolidated statements of income under Foreign currency gain (loss) for foreign currency derivatives, and cost of goods sold for commodity derivatives. These hedging transactions and the respective correlations meet the requirements for hedge accounting.
Earnings Per Share | Earnings per Share Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the respective period. The Company’s diluted earnings per share give effect to all potential shares of common stock outstanding during a period that do not have an anti-dilutive impact to the calculation. In computing the number of diluted shares outstanding, the treasury stock method is used in order to arrive at a net number of shares created upon the conversion of common stock equivalents.
Stock Based Compensation | Stock Based Compensation Share based payments that involve the issuance of common stock to employees, including grants of employee stock options, restricted stock, and time-based and performance-based restricted stock units, are recognized in the consolidated financial statements as compensation expense based upon the fair value on the date of grant. Share based payments that are satisfied only by the payment of cash, such as stock appreciation rights, are accounted for as liabilities. The liability is reported at market value of the vested portion of the underlying units. During each period, the change in the liability is recorded as compensation expense.
Recently Adopted Accounting Pronouncements | Recently Adopted Accounting Pronouncements Income Taxes In December 2019, the FASB issued ASU No. 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes". This ASU simplifies the accounting for income taxes by removing certain exceptions previously included in the guidance. In addition, the ASU amends existing guidance to improve consistent application. The Company adopted ASU 2019-12 as of January 1, 2021 and there was no significant impact on its financial statements and related disclosures as a result.
Recently Issued Accounting Pronouncements Not Yet Adopted | Reference Rate Reform In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting”. ASU 2020-04 provides practical expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by the amendments in this update apply only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. These amendments are not applicable to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022. In January 2021, the FASB subsequently issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope” to clarify that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. ASU 2020-04 and ASU 2021-01 are effective as of March 12, 2020 through December 31, 2022 and may be applied retrospectively to contract modifications and hedging relationships from the beginning of an interim period that includes or is subsequent to March 12, 2020, or on a prospective basis to new modifications from any date within an interim period that includes or is subsequent to the date of the issuance of a final update, up to the date that financial statements are available to be issued. Upon adoption of this standard, the Company does not expect it to have a material impact to the Company’s financial statements.

X
- Definition Impact of COVID-19, supply chain disruptions and other matters. + References No definition available. + Details
Name: | thrm_ImpactOfCOVID19SupplyChainDisruptionsAndOtherMattersPolicyPolicyTextBlock
Namespace Prefix: | thrm_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Product Tooling. + References No definition available. + Details
Name: | thrm_ProductToolingPolicyTextBlock
Namespace Prefix: | thrm_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Recently issued accounting pronouncements not yet adopted. + References No definition available. + Details
Name: | thrm_RecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock
Namespace Prefix: | thrm_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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 -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 + 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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + 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 determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + 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 the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + 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 accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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