XML 44 R32.htm IDEA: XBRL DOCUMENT
v3.22.4

Nature of Operations and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Nature of Operations | Nature of Operations International Flavors & Fragrances Inc. and its subsidiaries (the “Registrant,” “IFF,” “the Company,” “we,” “us” and “our”) is a leading creator and manufacturer of food, beverage, health & biosciences, scent and pharma solutions and complementary adjacent products, including cosmetic active and natural health ingredients, which are used in a wide variety of consumer products. Our products are sold principally to manufacturers of perfumes and cosmetics, hair and other personal care products, soaps and detergents, cleaning products, dairy, meat and other processed foods, beverages, snacks and savory foods, sweet and baked goods, sweeteners, dietary supplements, food protection, infant and elderly nutrition, functional food, and pharmaceutical excipients and oral care products.
Basis of Accounting, Policy | Basis of Presentation On February 1, 2021 (the “Closing Date”), the Company completed the combination (the “Merger”) of IFF and DuPont de Nemours, Inc (“DuPont”) nutrition and biosciences business (the “N&B Business”), which had been transferred to Nutrition and Biosciences, Inc., a Delaware corporation and wholly owned subsidiary of DuPont (“N&B”) in a Reverse Morris Trust transaction. See Note 3 for additional information. As a result, the Company’s Consolidated Financial Statements for the period ended December 31, 2022 reflect the results of N&B for the full twelve months of 2022, whereas the period ended December 31, 2021 reflect the results of N&B from the Closing Date and the period ended December 31, 2020 do not reflect any results of N&B. Certain reclassifications have been made to the prior periods’ financial information in order to conform to the current period’s presentation.
Fiscal Year End | Fiscal Year End Effective 2021, the Company changed its fiscal year end from a 52/53-week fiscal year ending on the Friday closest to the last day of the quarter, to a calendar year of the twelve-month period from January 1 to December 31. The Company elected to change its fiscal year end in connection with the Merger with N&B to align the Company’s fiscal year with N&B’s. The 2022, 2021 and 2020 fiscal years were 52 week periods. For ease of presentation, December 31 is used consistently throughout the financial statements and notes to represent the period-end date. For the 2022 and 2021 fiscal years, the actual closing dates were December 31 and for the 2020 fiscal year, the actual closing date was January 1.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) requires management to make estimates and judgments that affect the amounts reported in the Consolidated Financial Statements and accompanying notes. The inputs into our judgments and estimates take into account the current economic implications of the novel coronavirus (“COVID-19”), the events in Russia and Ukraine, and the ongoing adverse macroeconomic environment on our critical and significant accounting estimates, including estimates associated with future cash flows that are used in assessing the risk of impairment of certain assets. Actual results could differ from those estimates.
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of International Flavors & Fragrances Inc. and those of its subsidiaries. Significant intercompany balances and transactions have been eliminated. To the extent a subsidiary is not wholly owned, any related non-controlling interests are included as a separate component of Shareholders’ Equity.
Revenue Recognition | Revenue Recognition The Company recognizes revenue from contracts with customers when the contract or purchase order has received approval and commitment from both parties, has the rights of the parties and payment terms (which can vary by customer) identified, has commercial substance, collectability of consideration is probable, and control has transferred. The revenue recognized reflects the consideration the Company expects to be entitled to in exchange for those goods. Sales, value added, and other taxes the Company collects are excluded from revenues. The Company receives payment in accordance with standard customer terms. Sales are reduced, at the time revenue is recognized, for applicable discounts, rebates and sales allowances based on historical experience. Related accruals are included in Other current liabilities in the accompanying Consolidated Balance Sheets. The Company considers shipping and handling activities undertaken after the customer has obtained control of the related goods as a fulfillment activity. Net sales include shipping and handling charges billed to customers. Cost of goods sold includes all costs incurred in connection with shipping and handling.
Foreign Currency Translation | Foreign Currency Translation The Company translates the assets and liabilities of non-U.S. subsidiaries into U.S. dollars at year-end exchange rates. Income and expense items are translated at average exchange rates during the year. Cumulative translation adjustments are shown as a separate component of Shareholders’ Equity.
Research and Development | Research and Development Research and development (“R&D”) expenses relate to the development of new and improved products, technical product support and compliance with governmental regulation. All research and development costs are expensed as incurred.
Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents include highly liquid investments with maturities of three months or less at date of purchase.
Restricted Cash | Restricted Cash Restricted cash is comprised of cash or cash equivalents which has been placed into an account that is restricted for a specific use and from which the Company cannot withdraw the cash on demand.
Accounts Receivable | Accounts Receivable The Company has certain factoring agreements in the U.S. and The Netherlands under which it can factor up to €250 million of its trade receivables. The factoring agreements supplement the Company's existing factoring programs that are sponsored by certain customers. Under all of the arrangements, the Company sells the trade receivables on a non-recourse basis to unrelated financial institutions and accounts for the transactions as sales of receivables. The applicable receivables are removed from the Company’s Consolidated Balance Sheets when the cash proceeds are received by the Company. The Company sold approximately $1.030 billion, $668 million and $351 million of receivables in 2022, 2021 and 2020, respectively. The outstanding principal amounts of receivables under these arrangements amounted to approximately $212 million, $153 million and $57 million, respectively, as of December 31, 2022, 2021 and 2020. The proceeds from the sales of receivables are included in net cash from operating activities in the Consolidated Statements of Cash Flows. The cost of participating in these programs was approximately $12 million, $6 million and $4 million in 2022, 2021 and 2020, respectively, and is included as a component of interest expense.
Expected Credit Loss | Expected Credit Losses The Company is exposed to credit losses primarily through its sales of products. To determine the appropriate allowance for expected credit losses, the Company considers certain credit quality indicators, such as aging, collection history, and creditworthiness of debtors. Regional and Global Credit committees review and approve specific customer allowance reserves. The allowance for expected credit losses is primarily based on two primary factors: i) the aging of the different categories of trade receivables, and ii) a specific reserve for accounts identified as uncollectible. The Company also considers current and future economic conditions in the determination of the allowance. At December 31, 2022, the Company reported $1.818 billion of trade receivables, net of allowances of $53 million. Based on the aging analysis as of December 31, 2022, approximately 1% of the Company’s accounts receivable were past due by over 365 days based on the payment terms of the invoice.
Inventories | InventoriesInventories are stated at the lower of cost (on a weighted-average basis) or net realizable value.
Leases | Leases The Company determines if an arrangement is a lease at contract inception. A lease exists when a contract conveys to the customer the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. The definition of a lease embodies two conditions: (1) there is an identified asset in the contract that is land or a depreciable asset (i.e., property, plant, and equipment), and (2) the customer has the right to control the use of the identified asset. When the Company determines the arrangement is a lease, or contains a lease, at inception, it then determines whether the lease is an operating lease or a finance lease at the commencement date. The Company leases property and equipment, principally under operating leases. The Company records a right of use asset and related obligation at the present value of lease payments and, over the term of the lease, depreciates the right of use asset and accretes the obligation to future value. Some of the leases include rental escalation clauses, renewal options and/or termination options that are factored into the determination of lease payments when appropriate. The Company has elected not to separate non-lease components from lease components for all classes of leased assets. When available, the Company uses the rate implicit in the lease to discount lease payments to present value, however, most of the Company's leases do not provide a readily determinable implicit rate and the Company calculates the applicable incremental borrowing rate to discount the lease payments based on the term of the lease at lease commencement. The incremental borrowing rate is determined based on the Company's credit rating, currency and lease terms.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment are recorded at cost. Depreciation is calculated on a straight-line basis, principally over the following estimated useful lives: buildings and improvements, 1 to 50 years; machinery and equipment, 1 to 40 years; information technology hardware and software, 1 to 23 years; and leasehold improvements which are included in buildings and improvements, the estimated life of the improvements or the remaining term of the lease, whichever is shorter.
Finite-Lived Intangible Assets | Finite-Lived Intangible Assets Finite-lived intangible assets include customer relationships, patents, trade names, technological know-how and other intellectual property valued at acquisition and amortized on a straight-line basis over the following estimated useful lives: customer relationships, 10 to 27 years; patents, 11 to 15 years; trade names, 4 to 28 years; and technological know-how, 5 to 28 years. The Company reviews long-lived assets for impairment when events or changes in business conditions indicate that their carrying value may not be recovered. An estimate of undiscounted future cash flows produced by an asset or group of assets is compared to the carrying value to determine whether impairment exists. If assets are determined to be impaired, the loss is measured based on an estimate of fair value using various valuation techniques, including a discounted estimate of future cash flows.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets During the second quarter of 2022, the sales and margins declined for certain entities within Russia due to supply chain issues, reduced product demand and exchange rate volatility. Additionally, future growth is expected to be limited given operating conditions in Russia, which inhibit the required future investment. In connection with uncertainties related to the Company’s operations in Russia and Ukraine, the Company updated its analysis of the undiscounted cash flows of the applicable asset groups to determine if the cash flows exceeded the carrying values of the applicable asset groups. With respect to an asset group in the Nourish segment, that manufactures and sells in Russia and related markets, it was determined that the undiscounted cash flows were insufficient to cover the carrying value and that an impairment charge was required to write-down the long-lived assets to their fair values. The fair value of such asset group was determined based on a discounted cash flow approach which involved estimating the future cash flows for the business discounted to their present values. The discount rate used in the determination of such fair value was based on consideration of the risks inherent in the cash flows and market as of the valuation date. As a result of this assessment, the Company recognized an impairment charge of $120 million in the Consolidated Statements of (Loss) Income and Comprehensive (Loss) Income for the year ended December 31, 2022, which was allocated on a pro rata basis to intangible assets and property, plant and equipment within the asset group in the amounts of approximately $92 million and $28 million, respectively.
Goodwill | Goodwill Goodwill represents the difference between the total purchase price and the fair value of identifiable assets and liabilities acquired in business acquisitions. The Company tests goodwill for impairment at the reporting unit level as of November 30 every year or more frequently if events or changes in circumstances indicate the asset might be impaired. A reporting unit is an operating segment or one level below an operating segment (referred to as a component) to which goodwill is assigned when initially recorded. The Company identifies their reporting units by assessing whether the components of their reporting units constitute businesses for which discrete financial information is available and management of each reporting unit regularly reviews the operating results of those components. The Company determined that it has six reporting units under the Nourish, Health & Biosciences, Scent and Pharma Solutions segments: (1) Nourish, (2) Fragrance Compounds, (3) Fragrance Ingredients, (4) Cosmetic Actives, (5) Health & Biosciences and (6) Pharma Solutions. These reporting units were determined based on the level at which the performance is measured and reviewed by segment management. In cases where the components of an operating segment have similar economic characteristics, they are aggregated into a single reporting unit. When testing goodwill for impairment, the Company has the option of first performing a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. If the Company elects to bypass the qualitative assessment for any reporting units, or if a qualitative assessment indicates it is more likely than not that the estimated carrying value of a reporting unit exceeds its fair value, the Company performs a quantitative goodwill impairment test. Under the quantitative goodwill impairment test, if a reporting unit’s carrying amount exceeds its fair value, the Company will record an impairment charge based on that difference, and the impairment charge will be limited to the amount of goodwill allocated to that reporting unit. For the third quarter of 2022, the Company determined that the carrying value of the Health & Biosciences reporting unit exceeded its fair value and recorded a goodwill impairment charge of $2.250 billion in the Consolidated Statements of (Loss) Income and Comprehensive (Loss) Income for the year ended December 31, 2022 (see Note 6 for additional information).
Income Taxes | Income Taxes The Company accounts for taxes under the asset and liability method. Under this method, deferred income taxes are recognized for temporary differences between the financial statement and tax return bases of assets and liabilities, based on enacted tax rates and other provisions of the tax law. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized as income in the period in which such change is enacted. Future tax benefits are recognized to the extent that the realization of such benefits is more likely than not, and a valuation allowance is established for any portion of a deferred tax asset that management believes may not be realized. The Company recognizes uncertain tax positions that it has taken or expects to take on a tax return. Pursuant to accounting requirements, the Company first determines whether it is “more likely than not” its tax position will be sustained if the relevant tax authority were to audit the position with full knowledge of all the relevant facts and other information. For those tax positions that meet this threshold, the Company measures the amount of tax benefit based on the largest amount of tax benefit that it has a greater than 50% chance of realizing in a final settlement with the relevant authority. Those tax positions failing to qualify for initial recognition are recognized in the first interim period in which they meet the more likely than not standard. The Company maintains a cumulative risk portfolio relating to all of its uncertainties in income taxes in order to perform this analysis, but the evaluation of its tax positions requires significant judgment and estimation in part because, in certain cases, tax law is subject to varied interpretation, and whether a tax position will ultimately be sustained may be uncertain. Interest and penalties related to unrecognized tax benefits are recognized as a component of income tax expense.
Retirement Benefits | Retirement Benefits Current service costs of retirement plans and postretirement health care and life insurance benefits are accrued. Prior service costs resulting from plan improvements are amortized over periods ranging from 10 to 20 years.
Financial Instruments | Financial Instruments Derivative financial instruments are used to manage interest and foreign currency exposures. The gain or loss on the hedging instrument is recorded in earnings at the same time as the transaction being hedged is recorded in earnings. The associated asset or liability related to the open hedge instrument is recorded in Prepaid expenses and Other current assets or Other current liabilities, as applicable. The Company records all derivative financial instruments on the balance sheet at fair value. Changes in a derivative’s fair value are recognized in earnings unless specific hedge criteria are met. If the derivative is designated as a fair value hedge, the changes in the fair value of the derivative and of the hedged item attributable to the hedged risk are recognized in Net (loss) income. If the derivative is designated as a cash flow hedge, the effective portions of changes in the fair value of the derivative are recorded in Accumulated Other Comprehensive Income (Loss) (“AOCI”) in the accompanying Consolidated Balance Sheets and are subsequently recognized in Net income when the hedged item affects earnings. Ineffective portions of changes in the fair value of cash flow hedges, if any, are recognized as a charge or credit to earnings.
Software Costs | Software Costs The Company capitalizes direct internal and external development costs for certain significant projects associated with internal-use software and amortizes these costs over seven years. Neither preliminary evaluation costs nor costs associated with the software after implementation are capitalized. Costs related to projects that are not significant are expensed as incurred.
Net Income (Loss) Per Share | Net (Loss) Income Per Share Under the two-class method, earnings are adjusted by accretion of amounts to redeemable non-controlling interests recorded at redemption value. The adjustments represent in-substance dividend distributions to the non-controlling interest holders as the holders have a contractual right to receive a specified amount upon redemption. As a result, earnings are adjusted to reflect this in-substance distribution that is different from other common shareholders. In addition, the Company has unvested share based payment awards with a right to receive nonforfeitable dividends and thus are considered participating securities which are required to be included in the computation of basic and diluted earnings per share. Basic (loss) income per share represents the amount of earnings available to each share of common stock outstanding during the period. Basic (loss) income per share includes the effect of issuing shares of common stock, where (i) for 2021, the prepaid stock purchase contracts (“SPCs”) were converted using the final settlement rate on September 14, 2021 (see Note 11 for additional information) and for 2020, the prepaid SPCs were converted into the minimum number of shares of common stock under the if-converted method, and (ii) an adjustment to (loss) income to reflect adjustments made to record the redeemable value of redeemable non-controlling interests. Diluted (loss) income per share also includes the effect of issuing shares of common stock, assuming (i) stock options and warrants are exercised, (ii) restricted stock units are fully vested under the treasury stock method, and (iii) for 2021, the incremental effect of the prepaid SPCs were converted using the final settlement rate on September 14, 2021 (see Note 11 for additional information) and for 2020, the incremental effect of the prepaid SPCs were converted into the maximum number of shares of common stock under the if-converted method.
Stock-Based Compensation | Stock-Based Compensation Compensation cost of all stock-based awards is measured at fair value on the date of grant and recognized over the service period for which awards are expected to vest. The cost of such stock-based awards is principally recognized on a straight-line attribution basis over their respective vesting periods, net of estimated forfeitures.
Financing Costs | Financing Costs Costs incurred in the issuance of debt are deferred and amortized as part of interest expense over the stated life of the applicable debt instrument. Unamortized deferred financing costs relating to debt are presented as a reduction in the amount of debt outstanding on the Consolidated Balance Sheets. Unamortized deferred financing costs relating to the revolving credit facility are recorded in Other assets on the Consolidated Balance Sheets.
Redeemable Non-controlling Interests | Redeemable Non-controlling Interests Non-controlling interests in subsidiaries that are redeemable for cash or other assets outside of the Company’s control are classified as mezzanine equity, outside of equity and liabilities, at the greater of the carrying value or the redemption value. The increases or decreases in the estimated redemption amount are recorded with corresponding adjustments against Capital in excess of par value and are reflected in the computation of earnings per share using the two-class method.
Held for Sale | Held for Sale Assets and liabilities to be disposed of by sale (“disposal groups”) are reclassified into assets and liabilities held for sale on the Company’s Consolidated Balance Sheets. The reclassification occurs when an agreement to sell exists, or management has committed to a plan to sell the assets within one year. Disposal groups are measured at the lower of carrying value or fair value less costs to sell and are not depreciated or amortized. When the net realizable value of a disposal group increases during a period, a gain can be recognized to the extent that it does not increase the value of the disposal group beyond its original carrying value when the disposal group was reclassified as held for sale. The fair value of a disposal group, less any costs to sell, is assessed each reporting period it remains classified as held for sale and any remeasurement to the lower of carrying value or fair value less costs to sell is reported as an adjustment to the carrying value of the disposal group. See Note 21 for additional information.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In December 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2022-06, “Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848.” The ASU was issued to provide an update on ASU 2020-04 and ASU 2021-01 that were issued in March 2020 and January 2021, respectively, which provided optional accounting guidance for a limited period of time to ease the potential burden in accounting for reference rate reform. The guidance provides optional expedients and exceptions to existing accounting requirements for contract modifications and hedge accounting related to transitioning from discontinued reference rates, such as London Interbank Offered Rate (“LIBOR”), to alternative reference rates, if certain criteria are met. With the issuance of ASU 2022-06, the sunset date of Topic 848 has been deferred from December 31, 2022 to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company is currently evaluating the impact of this guidance, but does not expect this guidance to have a material impact on its Consolidated Financial Statements. In November 2021, the FASB issued ASU 2021-10, “Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance.” The ASU requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. This guidance is effective for all entities for annual periods beginning after December 15, 2021 and early adoption is permitted. This guidance was adopted by the Company as of January 1, 2022 using the prospective method of adoption. The adoption of this guidance did not have a material impact on the Consolidated Financial Statements. In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.” The ASU is intended to provide specific guidance on how to recognize and measure acquired contract assets and liabilities from revenue contracts in a business combination. An acquirer needs to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. To achieve this, an acquirer may assess how the acquiree applied Topic 606 to determine what to record for the acquired revenue contracts. This guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and early adoption is permitted, including adoption in an interim period. The Company early adopted ASU 2021-08 during the second quarter of 2022. The adoption of this guidance did not have a material impact on the Consolidated Financial Statements.

X
- Definition Nature of Operations + References No definition available. + Details
Name: | iff_NatureOfOperationsPolicyTextBlock
Namespace Prefix: | iff_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 https://asc.fasb.org/extlink&oid=126899994&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 https://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 subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cost associated with exit or disposal activity or restructuring. Excludes entity newly acquired in business combination and discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4) -URI https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -URI https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.P.3,4) -URI https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747 + Details
Name: | us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 35 -Paragraph 7A -URI https://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 3D -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 35 -Paragraph 13A -URI https://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 35 -Paragraph 8A -URI https://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 30 -Paragraph 4A -URI https://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 14 -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 21 -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 30 -Paragraph 5A -URI https://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 3C -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 30 -Paragraph 1B -URI https://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 3D -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.M.Q4) -URI https://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 3C -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 3A -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455 + Details
Name: | us-gaap_CreditLossFinancialInstrumentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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 https://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 https://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 https://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 https://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 determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -URI https://asc.fasb.org/subtopic&trid=2144439 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 55 -Paragraph 24 -URI https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://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 https://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 https://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 https://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 https://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 https://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 https://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 accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286 + Details
Name: | us-gaap_InternalUseSoftwarePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&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
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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 -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + 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 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 https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://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 receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://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 https://asc.fasb.org/extlink&oid=126899994&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 https://asc.fasb.org/extlink&oid=126899994&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 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 https://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 https://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 https://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 https://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 https://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 https://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 https://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