XML 36 R25.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Jun. 30, 2022
Accounting Policies [Abstract] |
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. These estimates are based on information available as of the date of the financial statements; therefore, actual results could differ from those estimates.
Revenue Recognition | Revenue Recognition The Company derives revenue primarily from fees earned through the delivery of qualified inquiries such as clicks, leads, calls, applications, or customers. The Company recognizes revenue when the Company transfers promised goods or services to clients in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company recognizes revenue pursuant to the five-step framework contained in ASC 606, Revenue from Contracts with Customers: (i) identify the contract with a client; (ii) identify the performance obligations in the contract, including whether they are distinct in the context of the contract; (iii) determine the transaction price, including the constraint on variable consideration; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies the performance obligations. As part of determining whether a contract exists, probability of collection is assessed on a client-by-client basis at the outset of the contract. Clients are subjected to a credit review process that evaluates the clients’ financial position and the ability and intention to pay. If it is determined from the outset of an arrangement that the client does not have the ability or intention to pay, the Company will conclude that a contract does not exist and will continuously reassess its evaluation until the Company is able to conclude that a contract does exist. Generally, the Company’s contracts specify the period of time as one month, but in some instances the term may be longer. However, for most of the Company’s contracts with clients, either party can terminate the contract at any time without penalty. Consequently, enforceable rights and obligations only exist on a day-to-day basis, resulting in individual daily contracts during the specified term of the contract or until one party terminates the contract prior to the end of the specified term. The Company has assessed the services promised in its contracts with clients and has identified one performance obligation, which is a series of distinct services. Depending on the client’s needs, these services consist of a specified or an unlimited number of clicks, leads, calls, applications, customers, etc. (hereafter collectively referred to as “marketing results”) to be delivered over a period of time. The Company satisfies these performance obligations over time as the services are provided. The Company does not promise to provide any other significant goods or services to its clients. Transaction price is measured based on the consideration that the Company expects to receive from a contract with a client. The Company’s contracts with clients contain variable consideration as the price for an individual marketing result varies on a day-to-day basis depending on the market-driven amount a client has committed to pay. However, because the Company ensures the stated period of its contracts does not generally span multiple reporting periods, the contractual amount within a period is based on the number of marketing results delivered within the period. Therefore, the transaction price for any given period is fixed and no estimation of variable consideration is required. If a marketing result delivered to a client does not meet the contractual requirements associated with that marketing result, the Company’s contracts allow for clients to return a marketing result generally within 5-10 days of having received the marketing result. Such returns are factored into the amount billed to the client on a monthly basis and consequently result in a reduction to revenue in the same month the marketing result is delivered. No warranties are offered to the Company’s clients. The Company does not allocate transaction price as the Company has only one performance obligation and its contracts do not generally span multiple periods. Taxes collected from clients and remitted to governmental authorities are not included in revenue. The Company elected to use the practical expedient which allows the Company to record sales commissions as expense as incurred when the amortization period would have been one year or less. The Company bills clients monthly in arrears for the marketing results delivered during the preceding month. The Company’s standard payment terms are 30-60 days. Consequently, the Company does not have significant financing components in its arrangements. Separately from the agreements the Company has with clients, the Company has agreements with Internet search companies, third-party publishers and strategic partners that it engages with to generate targeted marketing results for the Company’s clients. The Company receives a fee from its clients and separately pays a fee to the Internet search companies, third-party publishers and strategic partners. The Company evaluates whether it is the principal (i.e., report revenue on a gross basis) or agent (i.e., report revenue on a net basis). In doing so, the Company first evaluates whether it controls the goods or services before they are transferred to the clients. If the Company controls the goods or services before they are transferred to the clients, the Company is the principal in the transaction. As a result, the fees paid by the Company’s clients are recognized as revenue and the fees paid to its Internet search companies, third-party publishers and strategic partners are included in cost of revenue. If the Company does not control the goods or services before they are transferred to the clients, the Company is the agent in the transaction and recognizes revenue on a net basis. The Company has one subsidiary, CCM, which provides performance marketing agency and technology services to clients in financial services, education and other markets, recognizing revenue on a net basis. Determining whether the Company controls the goods or services before they are transferred to the clients may require judgment.
Concentrations of Credit Risk | Concentrations of Credit Risk Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. The Company’s investment portfolio consists of money market funds. Cash is deposited with financial institutions that management believes are creditworthy. To date, the Company has not experienced any material losses on its investment portfolio. The Company maintains contracts with its clients, most of which are cancelable with little or no prior notice. In addition, these contracts do not contain penalty provisions for cancellation before the end of the contract term. The Company had one client, The Progressive Corporation, that accounted for 17%, 23% and 21% of net revenue in fiscal years 2022, 2021 and 2020, and accounted for 16% and 10% of net accounts receivable as of June 30, 2022 and June 30, 2021. One additional client, The Allstate Corporation, accounted for 15% of net accounts receivable as of June 30, 2021. No other client accounted for 10% or more of net revenue in fiscal years 2022, 2021 and 2020, or 10% or more of net accounts receivable as of June 30, 2022 or 2021.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the reporting date. The Company estimates and categorizes the fair value of its financial instruments by applying the following hierarchy: Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to directly access. Level 2 — Valuations based on quoted prices for similar assets or liabilities; valuations for interest-bearing securities based on non-daily quoted prices in active markets; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities. Level 3 — Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The Company’s financial instruments consist principally of cash equivalents, accounts receivable, accounts payable, post-closing payments and contingent consideration related to acquisitions. The recorded values of the Company’s accounts receivable and accounts payable approximate their current fair values due to the relatively short-term nature of these accounts. See Note 5, Fair Value Measurements, for additional information regarding fair value measurements.
Cash and Cash Equivalents | Cash and Cash Equivalents All highly liquid investments with maturities of three months or less at the date of purchase are classified as cash equivalents on the Company’s consolidated balance sheets.
Accounts Receivable and Allowances | Accounts Receivable and Allowances The Company’s accounts receivable are derived from clients located principally in the United States. The Company performs ongoing credit evaluation of its customers and generally does not require collateral. The Company makes estimates of expected credit losses for the allowance for doubtful accounts and allowance for unbilled receivables based upon its assessment of various factors, including historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions including the impact of COVID-19, and other factors that may affect its ability to collect from customers. The following table presents the changes in the Company’s allowance for credit losses for the periods indicated (in thousands):
|  |  |  | Fiscal Year Ended June 30, |
|  |  |  | 2022 |  |  | 2021 |  |  | 2020 |
Balance, beginning of period |  |  |  | $ | 120 |  |  | $ | 9,287 |  |  | $ | 9,529 |
Provision for credit losses |  |  |  |  | — |  |  |  | 36 |  |  |  | 214 |
Write-offs charged against the allowance (1) |  |  |  |  | — |  |  |  | (9,087 | ) |  |  | (456 | )
Recoveries collected |  |  |  |  | — |  |  |  | (116 | ) |  |  | — |
Balance, end of period |  |  |  | $ | 120 |  |  | $ | 120 |  |  | $ | 9,287 |
(1) | In the third quarter of fiscal year 2019, the Company recorded an allowance of $8.7 million for bad debt expense related to a large former education client who entered federal receivership in January 2019. In the second quarter of fiscal year 2021, the Company believes that the likelihood of collection was no longer probable, therefore has determined to write off the receivable against this allowance, with no net impact to the Company’s consolidated statements of operations.
The revenue reserve was $1.4 million and $0.9 million as of June 30, 2022 and June 30, 2021, respectively. The total allowance for credit losses and revenue reserve was $1.5 million and $1.0 million as of June 30, 2022 and June 30, 2021, respectively.
Property and Equipment | Property and Equipment Property and equipment are stated at cost less accumulated depreciation and amortization, and are depreciated on a straight-line basis over the estimated useful lives of the assets, as follows:
Computer equipment | 3 years
Software | 3 years
Furniture and fixtures | 3 to 5 years
Leasehold improvements | the shorter of the lease term or the estimated useful lives of the improvements
Internal Software Development Costs | Internal Software Development Costs The Company incurs costs to develop software for internal use. The Company expenses all costs that relate to the planning and post-implementation phases of development as product development expense. Costs incurred in the development phase are capitalized and amortized over the product’s estimated useful life if the product is expected to have a useful life beyond six months. Costs associated with repair or maintenance of existing sites or the development of website content are included within cost of revenue in the Company’s consolidated statements of operations. The Company’s policy is to amortize capitalized internal software development costs on a product-by-product basis using the straight-line method over the estimated economic life of the application, which is generally two years. The Company capitalized internal software development costs of $4.7 million, $2.3 million and $1.1 million in fiscal years 2022, 2021 and 2020. Amortization of internal software development costs is reflected within cost of revenue in the Company’s consolidated statements of operations.
Leases | Leases Effective July 1, 2019, the Company adopted ASC 842, Leases (ASC 842) which requires the recognition of lease liabilities and right-of-use (“ROU”) assets on the consolidated balance sheets, while recognizing expenses on the consolidated income statements in a manner similar to the legacy guidance. The Company applied the provisions of ASC 842 using the modified transition approach to all leases existing at the date of initial application and not restating comparative periods. Under ASC 842, at the commencement date of a lease, the Company recognizes lease liabilities which represent its obligation to make lease payments, and ROU assets which represent its right to use the underlying asset during the lease term. The lease liability is measured at the present value of lease payments over the lease term. As the Company’s leases typically do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available at the lease commencement date. The ROU asset is measured at cost, which includes the initial measurement of the lease liability and initial direct costs incurred by the Company and excludes lease incentives. Lease liabilities are recorded in accrued liabilities and operating lease liabilities, noncurrent. ROU assets are recorded in operating lease right-of-use assets. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense is recognized on a straight-line basis over the lease term. Lease agreements that contain both lease and non-lease components are generally accounted for separately. The Company does not recognize lease liabilities and ROU assets for short-term leases with terms of twelve months or less.
Business Combinations | Business Combinations The Company accounts for business combinations using the acquisition method, which requires that the total consideration for each of the acquired business be allocated to the assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. The excess of the purchase price over the fair values of these identifiable assets and liabilities is recorded as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. In determining the fair value of assets acquired and liabilities assumed in a business combination, the Company used the income approach to value its most significant acquired asset. Significant assumptions relating to the Company’s estimates in the income approach include base revenue, revenue growth rate net of client attrition, projected gross margin, discount rates, projected operating expenses and the future effective income tax rates. The valuations of our acquired businesses have been performed by a third-party valuation specialist under the Company management’s supervision. The Company believes that the estimated fair value assigned to the assets acquired and liabilities assumed are based on reasonable assumptions and estimates that marketplace participants would use. However, such assumptions are inherently uncertain and actual results could differ from those estimates. Future changes in our assumptions or the interrelationship of those assumptions may negatively impact future valuations. In future measurements of fair value, adverse changes in discounted cash flow assumptions could result in an impairment of goodwill or intangible assets that would require a non-cash charge to the consolidated statements of operations and may have a material effect on our financial condition and operating results. Acquisition related costs are not considered part of the consideration, and are expensed as operating expense as incurred. Contingent consideration, if any, is measured at fair value initially on the acquisition date as well as subsequently at the end of each reporting period until settlement at the end of the assessment period. The Company includes the results of operations of the businesses acquired as of the beginning of the acquisition dates.
Goodwill | Goodwill The Company conducts a test for the impairment of goodwill at the reporting unit level on at least an annual basis and whenever there are events or changes in circumstances that would more likely than not reduce the estimated fair value of a reporting unit below its carrying value. Application of the goodwill impairment test requires judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. Significant judgments required to estimate the fair value of reporting units include estimating future cash flows and determining appropriate discount rates, growth rates, an appropriate control premium and other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit which could trigger impairment. The Company performs its annual goodwill impairment test on April 30 and conducts a qualitative assessment to determine whether it is necessary to perform a quantitative goodwill impairment test. In assessing the qualitative factors, the Company considers the impact of key factors such as changes in the general economic conditions including the impact of COVID-19, changes in industry and competitive environment, stock price, actual revenue performance compared to previous years, forecasts and cash flow generation. The Company had one reporting unit for purposes of allocating and testing goodwill for fiscal years 2022 and 2021. Based on the results of the qualitative assessment completed as of April 30, 2022 and 2021, there were no indicators of impairment.
Long-Lived Assets | Long-Lived Assets The Company evaluates long-lived assets, such as property and equipment and purchased intangible assets with finite lives, for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. If necessary, a quantitative test is performed that requires the application of judgment when assessing the fair value of an asset. When the Company identifies an impairment, it reduces the carrying amount of the asset to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values. As of April 30, 2022 and 2021, the Company evaluated its long-lived assets and concluded there were no indicators of impairment. The weighted-average useful life of intangible assets was 6.2 years as of June 30, 2022.
Investments in Equity Securities | Investments in Equity Securities The Company’s investments in equity securities, which are reported within other assets, noncurrent, on the consolidated balance sheets, include investments in privately held companies without readily determinable market values. The Company adjusts the carrying value of its investments in equity securities to fair value when transactions for identical or similar investments of the same issuer are observable. All gains and losses on investments in equity securities, realized and unrealized, are recognized within other income, net on the Company’s consolidated statements of operations. The Company applies the equity method of accounting for investments in other entities when it exercises significant influence. Under the equity method, the Company’s share of each investee’s profit or loss is recognized within other income, net on the Company’s consolidated statements of operations. The Company applies the fair value measurement alternative for investments in other entities when it holds less than 20% ownership in the entity and does not exercise significant influence. These investments consist of equity holdings in non-public companies and are recorded within other assets, noncurrent, on the consolidated balance sheets. The Company regularly reviews investments accounted for under the equity method and the fair value measurement alternative for possible impairment, which generally involves an analysis of the facts and changes in circumstances influencing the investment, expectations of the entity’s cash flows and capital needs, and the viability of its business model.
Income Taxes | Income Taxes The Company accounts for income taxes using an asset and liability approach to record deferred taxes. The Company’s deferred income tax assets represent temporary differences between the financial statement carrying amount and the tax basis of existing assets and liabilities that will result in deductible amounts in future years, including net loss carry forwards. Deferred tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets and liabilities are expected to be realized or settled. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized. The Company regularly assesses the realizability of our deferred tax assets. Judgment is required to determine whether a valuation allowance is necessary and the amount of such valuation allowance, if appropriate. The Company considers all available evidence, both positive and negative to determine, based on the weight of available evidence, whether it is more likely than not that some or all of the deferred tax assets will not be realized. In evaluating the need, or continued need, for a valuation allowance the Company considers, among other things, the nature, frequency and severity of current and cumulative taxable income or losses, forecasts of future profitability, and the duration of statutory carryforward periods. The Company’s judgments regarding future profitability may change due to future market conditions including the impact of COVID-19, changes in U.S. or international tax laws and other factors. The Company recognizes tax benefits from an uncertain tax position only if it is more likely than not, based on the technical merits of the position, that the tax position will be sustained on examination by the tax authorities. The tax benefits recognized in the financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. Interest and penalties related to unrecognized tax benefits are recognized within income tax expense.
Foreign Currency Translation | Foreign Currency Translation The Company’s foreign operations are subject to exchange rate fluctuations. The majority of the Company’s sales and expenses are denominated in U.S. dollars. The functional currency for the majority of the Company’s foreign subsidiaries is the U.S. dollar. For these subsidiaries, assets and liabilities denominated in foreign currency are remeasured into U.S. dollars at current exchange rates for monetary assets and liabilities and historical exchange rates for nonmonetary assets and liabilities. Net revenue, cost of revenue and expenses are generally remeasured at average exchange rates in effect during each period. Gains and losses from foreign currency remeasurement are included in other income, net in the Company’s consolidated statements of operations. Certain foreign subsidiaries designate the local currency as their functional currency. For those subsidiaries, the assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date. Income and expense items are translated at average exchange rates for the period. The foreign currency translation adjustments are included in accumulated other comprehensive loss as a separate component of stockholders’ equity. Foreign currency transaction gains and losses are recorded within other income, net in the Company’s consolidated statements of operations and were not material for any period presented.
Comprehensive (Loss) Income | Comprehensive (Loss) Income Comprehensive (loss) income consists of two components, net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to revenue, expenses, gains, and losses that under GAAP are recorded as an element of stockholders’ equity but are excluded from net (loss) income. The Company’s comprehensive (loss) income and accumulated other comprehensive loss consists of foreign currency translation adjustments from those subsidiaries not using the U.S. dollar as their functional currency. Total accumulated other comprehensive loss is disclosed as a separate component of stockholders’ equity.
Loss Contingencies | Loss Contingencies The Company is subject to the possibility of various loss contingencies arising in the ordinary course of business. Management considers the likelihood of loss or impairment of an asset or the incurrence of a liability, as well as its ability to reasonably estimate the amount of loss, in determining loss contingencies. An estimated loss contingency is accrued when it is probable that an asset has been impaired or a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available to its management to determine whether such accruals should be adjusted and whether new accruals are required. From time to time, the Company is involved in disputes, litigation and other legal actions. The Company records a charge equal to at least the minimum estimated liability for a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that an asset had been impaired or a liability had been incurred at the date of the financial statements, and (ii) the range of loss can be reasonably estimated. The actual liability in any such matters may be materially different from the Company’s estimates, which could result in the need to adjust the liability and record additional expenses.
Stock-Based Compensation | Stock-Based Compensation The Company measures and records the expense related to stock-based transactions based on the fair values of stock-based payment awards, as determined on the date of grant. The fair value of restricted stock units with a service condition (“service-based RSU”) is determined based on the closing price of the Company’s common stock on the date of grant. To estimate the fair value of stock options and purchase rights granted under the employee stock purchase plan (“ESPP”), the Company selected the Black-Scholes option pricing model. The fair value of restricted stock units with a service and performance condition (“performance-based RSU”) is determined based on the closing price of the Company’s common stock on the date of grant. Grant date as defined by ASC 718 is determined when the components that comprise the performance targets have been fully established. If a grant date has not been established, the compensation expense associated with the performance-based RSUs is re-measured at each reporting date based on the closing price of the Company’s common stock at each reporting date until the grant date has been established. For restricted stock units with a service and market condition (“market-based RSU”), the Company selected the Monte Carlo simulation model to estimate the fair value on the date of grant. In applying these models, the Company’s determination of the fair value of the award is affected by assumptions regarding a number of subjective variables. These variables include, but are not limited to, the Company’s expected stock price volatility over the term of the award and the employees’ actual and projected stock option exercise and pre-vesting employment termination behaviors. The Company recognizes stock-based compensation expense for options and service-based RSUs using the straight-line method, and for performance-based RSUs and market-based RSUs using the graded vesting method, based on awards ultimately expected to vest. The Company recognizes stock-based compensation expense for the purchase rights granted under the ESPP using the straight-line method over the offering period. The Company estimates future forfeitures at the date of grant. On an annual basis, the Company assesses changes to its estimate of expected forfeitures based on recent forfeiture activity. The effect of adjustments made to the forfeiture rates, if any, is recognized in the period that change is made. See Note 14, Stock Benefit Plans, for additional information regarding stock-based compensation.
401(k) Savings Plan | 401(k) Savings Plan The Company sponsors a 401(k) defined contribution plan covering all U.S. employees. There were no employer contributions under this plan in fiscal years 2022, 2021 or 2020.
Recent Accounting Pronouncements | Recent Accounting Pronouncements Accounting Pronouncements Adopted In December 2019, the FASB issued Accounting Standards Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes by eliminating certain exceptions in ASC 740 related to the methodology for calculating income taxes in an interim period. It also clarifies and amends existing guidance to improve consistent application. The Company adopted the new standard as of July 1, 2021. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements. Accounting Pronouncements Not Yet Adopted In October 2021, the FASB issued Accounting Standards Update No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, Revenue from Contracts with Customers, as if the acquirer had originated the contracts. The new guidance is effective for the Company in the first quarter of fiscal year 2024 on a prospective basis, with early adoption permitted. The Company is currently assessing the impact the new guidance will have on the consolidated financial statements.
Net Income per Share | Basic net (loss) income per share is computed by dividing net (loss) income by the weighted-average number of shares of common stock outstanding during the period. Diluted net (loss) income per share is computed by using the weighted-average number of shares of common stock outstanding, including potential dilutive shares of common stock assuming the dilutive effect of outstanding stock options, unvested restricted stock units, and shares issuable related to the ESPP using the treasury stock method.
Retirement of Treasury Stock | The Company’s accounting policy upon the retirement of treasury stock is to deduct its par value from common stock and reduce additional paid-in capital by the amount recorded in additional paid-in capital when the stock was originally issued.
Segment Information | Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker, its chief executive officer, reviews financial information presented on a consolidated basis, and no expense or operating income is evaluated at a segment level. Given the consolidated level of review by the Company’s chief executive officer, the Company operates as one reportable segment.

X
- Definition Disclosure of accounting policy for defined contribution plan. + References No definition available. + Details
Name: | qnst_DefinedContributionPlanPolicyTextBlock
Namespace Prefix: | qnst_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived assets. + References No definition available. + Details
Name: | qnst_LongLivedAssetsPolicyTextBlock
Namespace Prefix: | qnst_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
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 http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + 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 for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

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

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

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

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

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21459-112644 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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