XML 68 R33.htm IDEA: XBRL DOCUMENT
v3.24.2

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
May 31, 2024
Accounting Policies [Abstract] |
BASIS OF CONSOLIDATION | The Consolidated Financial Statements include the accounts of NIKE, Inc. and its subsidiaries (the "Company" or "NIKE"). All significant intercompany transactions and balances have been eliminated.
MANAGEMENT ESTIMATES | The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates, including estimates relating to assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.
REVENUE RECOGNITION | Revenue transactions associated with the sale of NIKE Brand footwear, apparel and equipment, as well as Converse products, comprise a single performance obligation, which consists of the sale of products to customers either through wholesale or direct to consumer channels. The Company satisfies the performance obligation and records revenues when transfer of control to the customer has occurred, based on the terms of sale. A customer is considered to have control once they are able to direct the use and receive substantially all of the benefits of the product. Control is transferred to wholesale customers upon shipment or upon receipt depending on the country of the sale and the agreement with the customer. Control transfers to retail store customers at the time of sale and to substantially all digital commerce customers upon shipment. The transaction price is determined based upon the invoiced sales price, less anticipated sales returns, discounts and miscellaneous claims from customers. Payment terms for wholesale transactions depend on the country of sale or agreement with the customer and payment is generally required within 90 days or less of shipment to or receipt by the wholesale customer. Payment is due at the time of sale for retail store and digital commerce transactions. Consideration for trademark licensing contracts is earned through sales-based or usage-based royalty arrangements, and the associated revenues are recognized over the license period. Taxes assessed by governmental authorities that are both imposed on and concurrent with a specific revenue-producing transaction, and are collected by the Company from a customer, are excluded from Revenues and Cost of sales in the Consolidated Statements of Income. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in Cost of sales when the related revenues are recognized. SALES-RELATED RESERVES Consideration promised in the Company's contracts with customers is variable due to anticipated reductions, such as sales returns, discounts and miscellaneous claims from customers. The Company estimates the most likely amount it will be entitled to receive and records an anticipated reduction against Revenues, with an offsetting increase to Accrued liabilities at the time revenues are recognized. The estimated cost of inventory for product returns is recorded in Prepaid expenses and other current assets on the Consolidated Balance Sheets. The provision for anticipated sales returns consists of both contractual return rights and discretionary authorized returns. Provisions for post-invoice sales discounts consist of both contractual programs and discretionary discounts that are expected to be granted at a later date. Estimates of discretionary authorized returns, discounts and claims are based on (1) historical rates, (2) specific identification of outstanding returns not yet received from customers and outstanding discounts and claims and (3) estimated returns, discounts and claims expected but not yet finalized with customers. Actual returns, discounts and claims in any future period are inherently uncertain and thus may differ from estimates recorded. If actual or expected future returns, discounts or claims are significantly greater or lower than the reserves established, a reduction or increase to net Revenues is recorded in the period in which such determination is made.
COST OF SALES | Cost of sales consists primarily of inventory costs, as well as warehousing costs (including the cost of warehouse labor), third-party royalties, certain foreign currency hedge gains and losses and product design costs. Shipping and handling costs are expensed as incurred and included in Cost of sales.
DEMAND CREATION EXPENSE | Demand creation expense consists of advertising and promotion costs, including costs of endorsement contracts, complimentary products, television, digital and print advertising as well as media costs, brand events and retail brand presentation. Advertising production costs are expensed the first time an advertisement is run. Advertising media costs are expensed when the advertisement appears. Costs related to brand events are expensed when the event occurs. Costs related to retail brand presentation are expensed when the presentation is complete and delivered. A significant amount of the Company's promotional expenses result from payments under endorsement contracts. In general, endorsement payments are expensed on a straight-line basis over the term of the contract. However, certain contracts contain elements that may be accounted for differently based upon the facts and circumstances of each individual contract. Prepayments made under contracts are included in Prepaid expenses and other current assets or Deferred income taxes and other assets depending on the period to which the prepayment applies. Certain contracts provide for contingent payments to endorsers based upon specific achievements in their sport (e.g., winning a championship). The Company records Demand creation expense for these amounts when the endorser achieves the specific goal. Certain contracts provide for variable payments based upon endorsers maintaining a level of performance in their sport over an extended period of time (e.g., maintaining a specified ranking in a sport for a year). When the Company determines payments are probable, the amounts are reported in Demand creation expense ratably over the contract period based on the Company's best estimate of the endorser's performance. In these instances, to the extent actual payments to the endorser differ from the Company's estimate due to changes in the endorser's performance, adjustments to Demand creation expense may be recorded in a future period. Certain contracts provide for royalty payments to endorsers based upon a predetermined percent of sales of particular products, which the Company records in Cost of sales as the related sales occur. For contracts containing minimum guaranteed royalty payments, the Company records the amount of any guaranteed payment in excess of that earned through sales of product within Demand creation expense. Through cooperative advertising programs, the Company reimburses its wholesale customers for certain costs of advertising the Company's products. To the extent the Company receives a distinct good or service in exchange for consideration paid to the customer that does not exceed the fair value of that good or service, the amounts reimbursed are recorded in Demand creation expense.
OPERATING OVERHEAD EXPENSE | Operating overhead expense consists primarily of wage and benefit-related expenses, research and development costs, bad debt expense as well as other administrative expenses such as rent, depreciation and amortization, professional services, certain technology investments, meetings and travel.
CASH AND EQUIVALENTS | Cash and equivalents represent cash and short-term, highly liquid investments, that are both readily convertible to known amounts of cash and so near their maturity they present insignificant risk of changes in value because of changes in interest rates, with maturities three months or less at the date of purchase.
SHORT-TERM INVESTMENTS | Short-term investments consist of highly liquid investments with maturities over three months at the date of purchase. At May 31, 2024 and 2023, Short-term investments consisted of available-for-sale debt securities, which are recorded at fair value with unrealized gains and losses reported, net of tax, in Accumulated other comprehensive income (loss), unless unrealized losses are determined to be unrecoverable. Realized gains and losses on the sale of securities are determined by specific identification. The Company considers all available-for-sale debt securities, including those with maturity dates beyond 12 months, as available to support current operational liquidity needs and, therefore, classifies all securities with maturity dates beyond three months at the date of purchase as current assets within Short-term investments on the Consolidated Balance Sheets.
ALLOWANCE FOR UNCOLLECTIBLE ACCOUNTS RECEIVABLE | Accounts receivable, net consist primarily of amounts due from customers. The Company makes ongoing estimates relating to the collectability of its accounts receivable and maintains an allowance for expected losses resulting from the inability of its customers to make required payments. In addition to judgments about the creditworthiness of significant customers based on ongoing credit evaluations, the Company considers historical levels of credit losses, as well as macroeconomic and industry trends to determine the amount of the allowance.
INVENTORY VALUATION | Inventories, substantially all of which are finished goods, are stated at lower of cost and net realizable value and valued on either an average or a specific identification cost basis. In some instances, the Company ships products directly from its suppliers to the customer, with the related inventory and cost of sales recognized on a specific identification basis. Inventory costs primarily consist of product cost from the Company's suppliers, as well as inbound freight, import duties, taxes, insurance, logistics and other handling fees.
PROPERTY, PLANT AND EQUIPMENT AND DEPRECIATION | Property, plant and equipment are recorded at cost. Depreciation is determined on a straight-line basis for land improvements, buildings and leasehold improvements over 2 to 40 years and for machinery and equipment over 2 to 15 years. Depreciation and amortization of assets used in manufacturing, warehousing and product distribution are recorded in Cost of sales. Depreciation and amortization of all other assets are recorded in Operating overhead expense.
SOFTWARE DEVELOPMENT COSTS | Expenditures for major software purchases and software developed for internal use are capitalized and amortized over 2 to 12 years on a straight-line basis. The Company's policy provides for the capitalization of external direct costs associated with developing or obtaining internal use computer software. The Company also capitalizes certain payroll and payroll-related costs for employees who are directly associated with internal use computer software projects. The amount of capitalizable payroll costs with respect to these employees is limited to the time directly spent on such projects. Costs associated with preliminary project stage activities, training, maintenance and all other post-implementation stage activities are expensed as incurred.
COMPUTER SOFTWARE TO BE SOLD, LEASED OR OTHERWISE MARKETED | Development costs of computer software to be sold, leased or otherwise marketed as an integral part of a product are subject to capitalization beginning when a product's technological feasibility has been established and ending when a product is available for general release to customers. In most instances, the Company's products are released soon after technological feasibility has been established; therefore, software development costs incurred subsequent to achievement of technological feasibility are usually not significant, and generally, most software development costs have been expensed as incurred.
IMPAIRMENT OF LONG-LIVED ASSETS | The Company reviews the carrying value of long-lived assets or asset groups to be used in operations whenever events or changes in circumstances indicate the carrying amount of the assets might not be recoverable. Factors that would necessitate an impairment assessment include a significant adverse change in the extent or manner in which an asset is used, a significant adverse change in legal factors or the business climate that could affect the value of the asset or a significant decline in the observable market value of an asset, among others. If such facts indicate a potential impairment, the Company would assess the recoverability of an asset group by determining if the carrying value of the asset group exceeds the sum of the projected undiscounted cash flows expected to result from the use and eventual disposition of the assets over the remaining economic life of the primary asset in the asset group. If the recoverability test indicates that the carrying value of the asset group is not recoverable, the Company will estimate the fair value of the asset group using appropriate valuation methodologies, which would typically include an estimate of discounted cash flows. Any impairment would be measured as the difference between the asset group's carrying amount and its estimated fair value.
GOODWILL AND INDEFINITE-LIVED INTANGIBLE ASSETS | The Company performs annual impairment tests on goodwill and intangible assets with indefinite lives in the fourth quarter of each fiscal year or when events occur or circumstances change that would, more likely than not, reduce the fair value of a reporting unit or an intangible asset with an indefinite life below its carrying value. For purposes of testing goodwill for impairment, the Company allocates goodwill across its reporting units, which are considered the Company's operating segments. For both goodwill and indefinite-lived intangible assets, which primarily consist of acquired trade names and trademarks, the Company may first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit or an intangible asset with an indefinite life is less than its carrying amount. If, after assessing the totality of events and circumstances, the Company determines it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is greater than its carrying amount, an impairment test is unnecessary. If an impairment test is necessary, the Company will estimate the fair value of the related reporting unit or indefinite-lived intangible asset. If the carrying value of a reporting unit or indefinite-lived intangible asset exceeds its fair value, the goodwill of that reporting unit or indefinite-lived intangible asset is determined to be impaired and the Company will record an impairment charge equal to the excess of the carrying value over the related fair value.
OPERATING LEASES | The Company primarily leases retail store space, certain distribution and warehouse facilities, office space, equipment and other non-real estate assets. The Company determines if an arrangement is a lease at inception and begins recording lease activity at the commencement date, which is generally the date in which the Company takes possession of or controls the physical use of the asset. Lease components are not separated from non-lease components for real estate leases within the Company's lease portfolio. Right-of-use ("ROU") assets and lease liabilities are recognized based on the present value of lease payments over the lease term with lease expense recognized on a straight-line basis. The Company's incremental borrowing rate is used to determine the present value of future lease payments unless the implicit rate is readily determinable. Lease agreements may contain rent escalation clauses, renewal or termination options, rent holidays or certain landlord incentives, including tenant improvement allowances. ROU assets include amounts for scheduled rent increases and are reduced by the amount of lease incentives. The lease term includes the non-cancelable period of the lease and options to extend or terminate the lease when it is reasonably certain the Company will exercise those options. The Company does not record leases with an initial term of 12 months or less on the Consolidated Balance Sheets and recognizes related lease payments in the Consolidated Statements of Income on a straight-line basis over the lease term. Certain lease agreements include variable lease payments, which are based on a percent of retail sales over specified levels or adjust periodically for inflation as a result of changes in a published index, primarily the Consumer Price Index, and are expensed as incurred.
FAIR VALUE MEASUREMENTS | The Company measures certain financial assets and liabilities at fair value on a recurring basis, including derivatives, equity securities and available-for-sale debt securities. Fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. The Company uses a three-level hierarchy that prioritizes fair value measurements based on the types of inputs used, as follows: •Level 1: Quoted prices in active markets for identical assets or liabilities. •Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active. •Level 3: Unobservable inputs with little or no market data available, which require the reporting entity to develop its own assumptions. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability. Financial assets and liabilities are classified in their entirety based on the most conservative level of input that is significant to the fair value measurement. Pricing vendors are utilized for a majority of Level 1 and Level 2 investments. These vendors either provide a quoted market price in an active market or use observable inputs without applying significant adjustments in their pricing. Observable inputs include broker quotes, interest rates and yield curves observable at commonly quoted intervals, volatilities and credit risks. The fair value of derivative contracts is determined using observable market inputs such as the daily market foreign currency rates, forward pricing curves, currency volatilities, currency correlations and interest rates and considers nonperformance risk of the Company and its counterparties. The Company's fair value measurement process includes comparing fair values to another independent pricing vendor to ensure appropriate fair values are recorded.
FOREIGN CURRENCY TRANSLATION AND FOREIGN CURRENCY TRANSACTIONS | Adjustments resulting from translating foreign functional currency financial statements into U.S. Dollars are included in the foreign currency translation adjustment, a component of Accumulated other comprehensive income (loss). The Company's global subsidiaries have various monetary assets and liabilities, primarily receivables and payables, which are denominated in currencies other than their functional currency. These balance sheet items are subject to remeasurement, the impact of which is recorded in Other (income) expense, net, within the Consolidated Statements of Income.
ACCOUNTING FOR DERIVATIVES AND HEDGING ACTIVITIES | The Company uses derivative financial instruments to reduce its exposure to changes in foreign currency exchange rates and interest rates. All derivatives are recorded at fair value on the Consolidated Balance Sheets and changes in the fair value of derivative financial instruments are either recognized in Accumulated other comprehensive income (loss), Long-term debt or Net income depending on the nature of the underlying exposure, whether the derivative is formally designated as a hedge and, if designated, the extent to which the hedge is effective. The Company classifies the cash flows at settlement from derivatives in the same category as the cash flows from the related hedged items. For undesignated hedges and designated cash flow hedges, this is primarily within the Cash provided by operations component of the Consolidated Statements of Cash Flows. For designated net investment hedges, this is within the Cash provided by investing activities component of the Consolidated Statements of Cash Flows. For the Company's fair value hedges, which are interest rate swaps used to mitigate the change in fair value of its fixed-rate debt attributable to changes in interest rates, the related cash flows from periodic interest payments are reflected within the Cash provided by operations component of the Consolidated Statements of Cash Flows.
STOCK-BASED COMPENSATION | The Company accounts for stock-based compensation by estimating the fair value, net of estimated forfeitures, of equity awards and recognizing the related expense as Cost of sales or Operating overhead expense, as applicable, in the Consolidated Statements of Income on a straight-line basis over the vesting period. Substantially all awards vest ratably over four years of continued employment, with stock options expiring 10 years from the date of grant. Performance-based restricted stock units vest based on the Company's achievement of certain performance criteria throughout the three-year performance period and continued employment through the vesting date. The fair value of options, stock appreciation rights and employees' purchase rights under the employee stock purchase plans ("ESPPs") is determined using the Black-Scholes option pricing model. The fair value of restricted stock and time-vesting restricted stock units is established by the market price on the date of grant. The fair value of performance-based restricted stock units is estimated as of the grant date using a Monte Carlo simulation. From time to time, the Company's Board of Directors authorizes share repurchase programs for the repurchase of Class B Common Stock. The value of repurchased shares is deducted from Total shareholders' equity through allocation to Capital in excess of stated value and Retained earnings.
INCOME TAXES | The Company accounts for income taxes using the asset and liability method. This approach requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. The Company records a valuation allowance to reduce deferred tax assets to the amount management believes is more likely than not to be realized. Realization of deferred tax assets is dependent on future taxable earnings and is therefore uncertain. At least quarterly, the Company assesses taxable income in prior carryback periods, the scheduled reversal of deferred tax liabilities, projected future taxable income and available tax planning strategies. The Company uses forecasts of taxable income and considers foreign tax credit utilization in making this assessment of realization, which are inherently uncertain and can result in variation between estimated and actual results. To the extent the Company believes that recovery is not likely, a valuation allowance is established against the net deferred tax asset, which increases the Company's income tax expense in the period when such determination is made. The Company recognizes a tax benefit from uncertain tax positions in the consolidated financial statements only when it is more likely than not the position will be sustained upon examination by relevant tax authorities. The Company recognizes interest and penalties related to income tax matters in Income tax expense.
EARNINGS PER SHARE | Basic earnings per common share is calculated by dividing Net income by the weighted average number of common shares outstanding during the year. Diluted earnings per common share is calculated by adjusting weighted average outstanding shares, assuming conversion of all potentially dilutive stock options and awards.
RECENTLY ISSUED ACCOUNTING STANDARDS AND DISCLOSURE RULES AND RECENTLY ADOPTED ACCOUNTING STANDARDS | In November 2023, the Financial Accounting Standards Board (the "FASB") issued Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The amendments will require public entities to disclose significant segment expenses that are regularly provided to the chief operating decision maker and included within segment profit and loss. The amendments are effective for the Company's annual periods beginning June 1, 2024, and interim periods beginning June 1, 2025, with early adoption permitted, and will be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the ASU to determine its impact on the Company's disclosures. In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for the Company's annual periods beginning June 1, 2025, with early adoption permitted, and should be applied either prospectively or retrospectively. The Company is currently evaluating the ASU to determine its impact on the Company's disclosures. In March 2024, the U.S. Securities and Exchange Commission ("SEC") adopted the final rule under SEC Release No. 33-11275, The Enhancement and Standardization of Climate-Related Disclosures for Investors. This rule will require registrants to disclose certain climate-related information in registration statements and annual reports. In April 2024, the SEC voluntarily stayed the final rule as a result of pending legal challenges. The disclosure requirements will apply to the Company's fiscal year beginning June 1, 2025, pending resolution of the stay. The Company is currently evaluating the final rule to determine its impact on the Company's disclosures. In September 2022, the FASB issued ASU 2022-04, Liabilities — Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The new guidance requires qualitative and quantitative disclosure sufficient to enable users of the financial statements to understand the nature, activity during the period, changes from period to period and potential magnitude of such programs. The Company adopted the required guidance in the first quarter of fiscal 2024. Certain financial institutions offer voluntary supplier finance programs facilitated through a third-party platform that provide participating suppliers the option to finance valid payment obligations from the Company. The Company is not a party to agreements negotiated between participating suppliers and third-party financial institutions. The Company's obligations to its suppliers, including amounts due and payment terms, are not affected by a supplier's decision to participate in these programs and the Company does not provide guarantees to third parties in connection with these programs.
HEDGING DERIVATIVES | All changes in fair value of derivatives designated as cash flow hedge instruments are recorded in Accumulated other comprehensive income (loss) until Net income is affected by the variability of cash flows of the hedged transaction. Effective hedge results are classified in the Consolidated Statements of Income in the same manner as the underlying exposure. When it is no longer probable the forecasted hedged transaction will occur in the initially identified time period, hedge accounting is discontinued and the Company accounts for the associated derivative as an undesignated instrument as discussed below. Additionally, the gains and losses associated with derivatives no longer designated as cash flow hedge instruments in Accumulated other comprehensive income (loss) are recognized immediately in Other (income) expense, net, if it is probable the forecasted hedged transaction will not occur by the end of the initially identified time period or within an additional two-month period thereafter. In rare circumstances, the additional period of time may exceed two months due to extenuating circumstances related to the nature of the forecasted transaction that are outside the control or influence of the Company. The purpose of the Company's foreign exchange risk management program is to lessen both the positive and negative effects of currency fluctuations on the Company's consolidated results of operations, financial position and cash flows. Foreign currency exposures the Company may elect to hedge in this manner include product costs, non-functional currency denominated revenues, intercompany revenues, demand creation expenses, investments in U.S. Dollar denominated available-for-sale debt securities and certain other intercompany transactions. Product cost foreign currency exposures are primarily generated through non-functional currency denominated product purchases. NIKE entities primarily purchase product in two ways: (1) Certain NIKE entities purchase product from the NIKE Trading Company ("NTC"), a wholly-owned sourcing hub that buys NIKE branded products from third-party factories, predominantly in U.S. Dollars. The NTC, whose functional currency is the U.S. Dollar, then sells the product to NIKE entities in their respective functional currencies. NTC sales to a NIKE entity with a different functional currency result in a foreign currency exposure for the NTC. (2) Other NIKE entities purchase product directly from third-party factories in U.S. Dollars. These purchases generate a foreign currency exposure for those NIKE entities with a functional currency other than the U.S. Dollar. The Company's policy permits the utilization of derivatives to reduce its foreign currency exposures where internal netting or other strategies cannot be effectively employed. Typically, the Company may enter into hedge contracts starting up to 12 to 24 months in advance of the forecasted transaction and may place incremental hedges up to 100% of the exposure by the time the forecasted transaction occurs.The Company is exposed to the risk of changes in the fair value of certain fixed-rate debt attributable to changes in interest rates. Derivatives used by the Company to hedge this risk are receive-fixed, pay-variable interest rate swaps which are designated as fair value hedges of the related long-term debt. Changes in the fair values of the interest rate swaps are recorded in Long-term debt or Current portion of long-term debt. The Company has, in the past, hedged and may, in the future, hedge the risk of variability in foreign currency-denominated net investments in wholly-owned international operations. All changes in fair value of the derivatives designated as net investment hedges are reported in Accumulated other comprehensive income (loss) along with the foreign currency translation adjustments on those investments.
UNDESIGNATED DERIVATIVE INSTRUMENTS | The Company may elect to enter into foreign exchange forwards to mitigate the change in fair value of specific assets and liabilities on the Consolidated Balance Sheets. These undesignated instruments are recorded at fair value as a derivative asset or liability on the Consolidated Balance Sheets with their corresponding change in fair value recognized in Other (income) expense, net, together with the remeasurement gain or loss from the hedged balance sheet position.

X
- Definition Operating Overhead Expense [Policy Text Block] + References No definition available. + Details
Name: | nke_OperatingOverheadExpensePolicyTextBlock
Namespace Prefix: | nke_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Definition Disclosure of accounting policy for cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 705 -Publisher FASB -URI https://asc.fasb.org//705/tableOfContent + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 25 -Name Accounting Standards Codification -Section 40 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org//1943274/2147480270/815-25-40-8A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4EEEE -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4EEEE + Details
Name: | us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for derivatives that either were not designated as hedging instruments or do not qualify for hedge accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4 + Details
Name: | us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

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

X
- Definition Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 1 -SubTopic 40 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482633/350-40-30-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 6 -SubTopic 50 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482610/350-50-25-6 + Details
Name: | us-gaap_InternalUseSoftwarePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory awaiting sale (finished goods). If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1 + Details
Name: | us-gaap_InventoryFinishedGoodsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480832/942-320-50-5 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1 + Details
Name: | us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy
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 -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration