XML 41 R26.htm IDEA: XBRL DOCUMENT
v3.22.1

Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2022
Accounting Policies [Abstract] |
Basis of Accounting, Policy [Policy Text Block] | Basis of Presentation The accompanying unaudited condensed consolidated balance sheet as of December 31, 2021, which has been derived from audited financial statements, and the unaudited interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”)﻿ for interim financial information and include the accounts of the Company. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”) have been condensed or omitted. In the opinion of management, these financial statements contain all material adjustments, consisting of normal recurring accruals, necessary to present fairly the financial position, results of operations and cash flows for the periods indicated. Operating results for the three months ended March 31, 2022 are not necessarily indicative of results that may be expected for any other interim period or for the year ending December 31, 2022. These unaudited interim condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements as of December 31, 2021 and 2020 and for the years ended December 31, 2021, 2020 and 2019 and the related notes included in our most recent Annual Report on Form 10-K, which was filed with the SEC on March 31, 2022.
Recently Adopted Accounting Guidance [Policy Text Block] | Recently Adopted Accounting Guidance In February 2016, the Fi n ancial Account Standard Board (the “FASB”) issued Accounting Standards Update (“ASU”)﻿ 2016-02, Leases (“Accounting Standards Codification (“ASC”)﻿ 842”) and subsequently issued amendments to the initial guidance: ASU 2017-13, ASU 2018-10, ASU 2018-11, ASU 2018-20, ASU 2019-01, ASU 2019-10, ASU 2020-02, ASU 2020-05 and ASU 2021-05 (collectively, ASC 842). The Company adopted ASC 842 on January 1, 2022 using the modified retrospective approach and has elected not to restate comparative periods and record a cumulative-effect adjustment as of the effective date. ASC 842 requires companies to generally recognize on the balance sheet operating and finance lease liabilities and corresponding right-of-use (ROU) assets. The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which allowed the Company to carry forward its historical assessments of whether a contract contains a lease, lease classification and initial direct costs. The Company elected not to use the hindsight in evaluation. The Company made the following other transition considerations and elections under ASC 842: (i) not to separate non-lease components for all classes of underlying assets, including under ASC 840 for the purpose of transition measurement; (ii) apply accounting similar to ASC 840 for operating lease with term of 12 months or less at the commencement date; (iii) consider remaining lease term as of the date of initial application in determining the incremental borrowing rate to be used to discount minimum rental payments for operating leases in transition. The adoption of the new standard resulted in the recognition of ROU assets of $13.9 million, net of previously recognized deferred rent balance of $0.6 million and total lease liabilities of $14.5 million, including a current liability of $3.6 million, and corresponding deferred tax assets and liabilities, on the Company's condensed consolidated balance sheet as of January 1, 2022. The adoption had no significant impact on the Company's condensed consolidated statements of operations or cash flows. In October 2021, the FASB issued ASU No. 2021- 08, Business Combinations (“ASC 805”), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, 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. Generally, this new guidance will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. The new guidance should be applied prospectively to acquisitions occurring on or after the effective date. The standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods, for any financial statements that have not been issued. The Company early adopted the new standard on January 1, 2022. We applied the new guidance to the current year acquisition. The adoption of the standard did not have any impact on the Company’s condensed consolidated financial statements.
Reclassification, Comparability Adjustment [Policy Text Block] | Comparative Data Certain amounts from prior periods which have been presented separately have been grouped to conform to the current period presentation, including:
| • |  | The reclassification of long-term unbilled receivables to be included in other assets on the condensed consolidated balance sheets as of December 31, 2021; and
| • |  | The reclassification of accrued rent obligation to be included in accounts payable, accrued expenses and other liabilities on the condensed consolidated statements of cash flows for the three months ended March 31, 2021.
Business Combinations Policy [Policy Text Block] | Business Combination When we consummate an acquisition, the assets acquired, and the liabilities assumed are recognized separately from goodwill at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of the fair value of consideration transferred over the acquisition date fair value of the net identifiable assets acquired. While best estimates and assumptions are used to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill as we obtain new information about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the earlier of the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, any subsequent adjustments are recorded in the consolidated statements of income.
Goodwill and Intangible Assets, Policy [Policy Text Block] | Goodwill and Other Intangible Assets Goodwill represents the excess of the fair value of consideration transferred over the fair value of net identifiable assets acquired. Other intangible assets consist of order backlog, customer relationship and acquired software and technology. Intangible assets that are not considered to have an indefinite useful life are amortized over their useful lives, which range from one year to ten years. Amortization expense for intangible assets was $0.1 million for the three months ended March 31, 2022. We will test goodwill for impairment at least annually by performing a quantitative assessment of whether the fair value of each reporting unit or asset exceeds its carrying amount. We have one reporting unit. Goodwill is tested at this reporting unit level. This requires us to assess and make judgments regarding a variety of factors which impact the fair value of the reporting unit or asset being tested, including business plans, anticipated future cash flows, economic projections and other market data. No other events or circumstances changed since the I-Access acquisition that would indicate that the fair value of our reporting unit is below its carrying amount. During the three months as of March 31, 2022, the goodwill had not been impaired. Our intangible assets are subject to amortization and are amortized using the straight-line method over their estimated period of benefit, ranging from one to 10 years. We evaluate the recoverability of intangible assets periodically by taking into account events or circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our condensed consolidated financial statements and accompanying notes. We base our estimates and assumptions on historical experience and on various other assumptions that we believe are reasonable under the circumstances. The amounts of assets and liabilities reported in our condensed consolidated balance sheets and the amounts of revenue and expenses reported for each of its periods presented are affected by estimates and assumptions, which are used for, but not limited to, the accounting for revenue recognition, allowance for doubtful accounts, deferred contract costs, valuation of goodwill and other intangible assets, income taxes and related reserves, stock-based compensation, purchase price in a business combination, and earn-out liabilities. Actual results and outcomes may differ from management’s estimates and assumptions due to risks and uncertainties, including uncertainty in the current economic environment due to the outbreak of COVID-19.
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign Currency The Company has foreign operations where the functional currency has been determined to be the local currency, in accordance with FASB ASC 830, Foreign Currency Matters(“ASC 830”). Adjustments resulting from translating such foreign functional currency assets and liabilities into U.S. dollars, based on current exchange rates, are recorded as a separate component of stockholders’ equity (deficiency) under the caption, accumulated other comprehensive income. Revenue and expenses are translated using average rates prevailing during the period. Transaction gains and losses arising from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in other income (expense), net in the Company’s condensed consolidated statements of operations. Transaction gains (losses) totaled $(0.2) million and $0.1 million for the three months ended March 31, 2022 and 2021.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and Cash Equivalents The Company maintains cash with several high credit-quality financial institutions. The Company considers all investments available with original maturities of three months or less to be cash equivalents. These investments are not subject to significant market risk. The Company maintains its cash and cash equivalents in bank accounts which, at times, exceed the federally insured limits. The Company has not experienced any losses in such accounts. The Company maintains cash balances used in operations at entities based in countries which imposes regulations that limit the ability to transfer cash out of the country. As of March 31, 2022 and December 31, 2021, the Company’s cash balances at these entities were $8.1 million and $9.3 million, respectively. For purposes of the condensed consolidated statements of cash flows, cash includes all amounts in the condensed consolidated balance sheets captioned cash and cash equivalents.
Investment, Policy [Policy Text Block] | Short-Term Investments Short-term investments consist mainly U.S. treasury bills and certificate of deposits held by financial institutions which have an initial maturity of greater than three months but less than or equal to one year at period end. Based on our intentions regarding these investments, we classify substantially all of our investments as available-for-sale. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for any unrealized losses determined to be related to credit losses, which we record within non-operating income, net in the accompanying consolidated statements of operations. Substantially all of our investments are classified as current based on the nature of the investments and their availability for use in current operations.
Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] | Allowance for Doubtful Accounts The Company evaluates the collectability of its accounts receivable based on a combination of factors. Where we are aware of circumstances that may impair a specific customer’s ability to meet its financial obligations, we record a specific allowance against amounts due. For all other customers, we recognize allowances for doubtful accounts based on the length of time the receivables are outstanding, the current business environment and its historical experience. Accounts are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded when received. As such, we present trade receivables at their net estimated realizable value through use of the allowance for doubtful accounts.
Deferred Charges, Policy [Policy Text Block] | Deferred Contract Costs We defer sales commissions earned by its sales force that are considered to be incremental and recoverable costs of obtaining SaaS, term license and support, service, perpetual license and maintenance contracts. We have structured commissions plans such that the commission rate paid on renewal contracts are less than those paid on the initial contract; therefore, it is determined that the renewal commissions are not commensurate with the initial commission that are deferred and amortized. We determine the estimated average customer relationship period and average renewal term utilizing a portfolio approach. Deferred costs are periodically reviewed for impairment. Amortization of deferred contract costs of $3.0 million and $2.2 million for the three months ended March 31, 2022, and 2021, is included as a component of sales and marketing expenses in our consolidated statements of operations. Deferred contract costs recognized as a contract asset on our balance sheet was $39.1 million and $38.9 million at March 31, 2022 and December 31, 2021, respectively.
Revenue from Contract with Customer [Policy Text Block] | Revenue Recognition The Company derives revenue from four primary sources: SaaS, term license and support, services, and maintenance. Services include installation services, training and other consulting services. The following table presents our revenue by source:
|  | For the Three Months Ended |
|  | March 31, |
|  | 2022 |  |  | 2021 |
Revenue: |  |  |  |  |  |  |  |
SaaS |  | $ | 26,553 |  |  | $ | 18,259 |
Term license and support |  |  | 10,202 |  |  |  | 8,727 |
Services |  |  | 8,925 |  |  |  | 5,916 |
Maintenance |  |  | 4,441 |  |  |  | 5,409 |
Perpetual license |  |  | 170 |  |  |  | 489 |
Total revenue |  | $ | 50,291 |  |  | $ | 38,800 |
Term license and perpetual license revenue recognized at point in time was $6.2 million and $6.1 million for the three months ended March 31, 2022 and 2021, respectively. We use judgement in determining the SSP for products and services. For substantially all performance obligations except term licenses, we are able to establish the SSP based on the observable prices of products or services sold separately in comparable circumstances to similar customers. We typically establish an SSP range for our products and services which is reassessed on a periodic basis or when facts and circumstances change. Term licenses are sold only as a bundled arrangement that includes the rights to a term license and support. In determining the SSP of license and support in a term license arrangement we applied observable inputs using the value relationship between support and term license, the value relationship between support and perpetual licenses, the average economic life of our products, software renewals rates and the price of the bundled arrangement in relation to the perpetual licensing approach. Using a combination of the relative fair value method or the residual value method the SSP of the performance obligations in an arrangement was allocated to each performance obligation within a sales arrangement. Revenue deferred as of March 31, 2022 and December 31, 2021 was $84.0 million and $82.3 million, respectively. Revenue recognized that was included in the opening deferred revenue balance was $30.2 million and $26.7 million for the three months ended March 31, 2022 and 2021, respectively. The opening and closing balances of the Company’s accounts receivable, net, deferred revenue and deferred contract costs are as follows:
|  | Accounts |  |  |  |  |  |  | Deferred |
|  | receivable, |  |  | Deferred |  |  | contract |
|  | net (1) |  |  | revenue |  |  | costs |
|  | (in thousands) |
Opening (January 1, 2021) |  | $ | 53,749 |  |  | $ | 74,688 |  |  | $ | 31,943 |
Closing (December 31, 2021) |  |  | 61,335 |  |  |  | 82,332 |  |  |  | 38,926 |
Increase/(decrease) |  |  | 7,586 |  |  |  | 7,644 |  |  |  | 6,983 |
Opening (January 1, 2022) |  | $ | 61,335 |  |  | $ | 82,332 |  |  | $ | 38,926 |
Closing (March 31, 2022) |  |  | 51,897 |  |  |  | 83,963 |  |  |  | 39,090 |
Increase/(decrease) |  |  | (9,438 | ) |  |  | 1,631 |  |  |  | 164 |
(1) Accounts receivable, net is inclusive of accounts receivable, net of allowance for doubtful accounts, current unbilled receivables and long-term unbilled receivables. There were no significant changes to the Company’s contract assets or liabilities during the year ended December 31, 2021 and the three months ended March 31, 2022 outside of its sales activities. As of March 31, 2022 , transaction price allocated to remaining performance obligations, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods, was $194.4 million, of which $144.8 million is related to SaaS and term license and support revenue. AvePoint expects to recognize approximately 65% of the total transaction price allocated to remaining performance obligations over the next twelve months and the remainder thereafter. As of December 31, 2021, transaction price allocated to remaining performance obligations, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods, was $201.1 million, of which $147.1 million is related to SaaS and term license and support revenue. We expect to recognize approximately 76% of the total transaction price allocated to remaining performance obligations over the next twelve months and the remainder thereafter.
Share-Based Payment Arrangement [Policy Text Block] | Stock-Based Compensation Stock-based compensation represents the cost related to stock-based awards granted to employees. To date, we have issued both stock options and restricted stock units (“RSUs”). With respect to equity-classified awards, the Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award and recognizes the cost as expense ratably (net of estimated forfeitures) over the requisite service period. With respect to liability-classified awards, the Company measures stock-based compensation cost at the grant date and at each reporting period based on the estimated fair value of the award. Stock-based compensation cost is recognized ratably over the requisite service period, net of actual forfeitures in the period. We estimate the fair value of stock options using a Black-Scholes valuation model. The Black-Scholes model requires highly subjective assumptions in order to derive the inputs necessary to the calculate the fair value of stock options. To estimate the expected term of stock options, the Company considered contractual terms of the options, including the vesting and expiration periods, as well as historical option exercise data and current market conditions to determine an estimated expected term. The Company’s historical experience is too limited to be able to reasonably estimate expected term. Expected volatility is based on historical volatility of a group of peer entities. Dividend yields are based upon historical dividend yields. Risk-free interest rates are based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected term.
Income Tax, Policy [Policy Text Block] | Income Taxes Deferred tax assets and liabilities are recognized for the future tax consequences attributable to difference between financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. We recognize liabilities for uncertain tax positions taken or expected to be taken in income tax returns. Accrued interest and penalties related to unrecognized tax benefits are recognized as part of the provision for income taxes. Judgment is required in determining the provision for income taxes, deferred tax assets and liabilities and unrecognize tax benefits. In determining the need for a valuation allowance, the historical and projected financial performance of the operation that is recording a net deferred tax asset is considered along with any other pertinent information. We file income tax returns in the U.S. federal, various states and foreign jurisdictions. The tax years 2017 through 2020 are open and subject to audit by US federal, state and local authorities. The tax years 2011 through 202 1 are open and subject to audit by foreign tax jurisdictions.
Redeemable Noncontrolling Interest [Policy Text Block] | Redeemable Noncontrolling Interest At March 31, 2022 and December 31, 2021, the Company owned 76.09% of AvePoint EduTech Pte. Ltd. (“EduTech”). AEPL Pte. Ltd. (“AEPL”) As part of AEPL’s investment in EduTech, the Company granted AEPL a put option which allows AEPL to cause the Company to repurchase AEPL’s shares in EduTech at any time between December 24, 2022 and December 24, 2023 at a price equal to AEPL’s initial investment of approximately $8.3 million. Consequently, the Company records redeemable noncontrolling interest as mezzanine equity in its unaudited condensed consolidated balance sheets. At each reporting period, the Company increases the carrying amount of the redeemable noncontrolling interest by periodic accretions using the interest method so that the carrying amount will equal the redemption amount on the date that the put option becomes exercisable, and adjustments to the value are recorded as net income attributable to redeemable noncontrolling interest. At March 31, 2022﻿ and December 31, 2021, AEPL owned 23.91% of EduTech. I-Access Solutions Pte. Ltd. (“I-Access”) On February 18, 2022 (the “I-Access Closing Date”), EduTech consummated its acquisition of all of the ordinary shares of I-Access, a Singapore limited company. As a result, I-Access became a wholly-owned subsidiary of EduTech. The acquisition was made pursuant to a share purchase agreement, dated as of January 31, 2022 (the “Share Purchase Agreement”), by and among EduTech and the former I-Access shareholders. At March 31, 2022, former I-Access shareholders owned 2.98% of EduTech. As of the I-Access Closing Date and March 31, 2022, the shares owned by the former I-Access shareholders were included in the contingent considerations and liability-classified, therefore no noncontrolling interest attributed. Refer to (“﻿Note 3 — Business Combination”) for further details.
Emerging Growth Company [Policy Text Block] | Emerging Growth Company The Company is considered an emerging growth company. Section 102(b)(1) of the Jobs Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such an election to opt out is irrevocable. The Company elects not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.
New Accounting Pronouncements, Policy [Policy Text Block] | Recent Accounting Pronouncements In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (“ASC 470-20”) and Derivatives and Hedging — Contracts in Entity’s Own Equity (“ASC 815-40”) (“ASU 2020-06”). ASU 2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The amendments in this ASU are effective for entities eligible to be smaller reporting companies for fiscal years beginning after December 15, 2023. The Company is currently evaluating the impact ASU 2020-06 will have on its consolidated financial statements. In December 2019, the FASB issued ASU 2019-12, Income Taxes(“ASC 740”): Simplifying the Accounting for Income Taxes (ASU 2019-12), which is intended to simplify various areas related to the accounting for income taxes and improve consistent application of ASC 740. The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after December 15, 2021. Early adoption of the amendments is permitted, including adoption in any interim period for public business entities for periods for which financial statements have not yet been issued and all other entities for periods for which financial statements have not yet been made available for issuance. The Company is currently evaluating the impact of its pending adoption of ASU 2019-12 on its consolidated financial statements. In January 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses on Financial Instruments (“ASC 326”) which replaces incurred loss methodology to estimate credit losses on financial instruments with a methodology that reflects expected credit losses. This amendment affects entities holding financial assets that are not accounted for at fair value through net income including trade receivables. Subsequently FASB issued ASU 2020-02 which deferred the adoption date. The amendments in this ASU are effective for EGC entities, which elected to take advantage of the extended transition period, for fiscal years beginning after December 15, 2022. Early application of the amendments is permitted. The Company is currently evaluating the impact of adoption of this ASU on its consolidated financial statements. While the Company generally expects the financial records to be impacted by the requirements highlighted above, the Company cannot reasonably estimate the impact that adoption of the ASUs referenced in this announcement is expected to have on the financial statements at this time.

X
- Definition Disclosure of accounting policy for emerging growth company. + References No definition available. + Details
Name: | avpt_EmergingGrowthCompanyPolicyTextBlock
Namespace Prefix: | avpt_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recently adopted accounting guidance. + References No definition available. + Details
Name: | avpt_RecentlyAdoptedAccountingGuidancePolicyTextBlock
Namespace Prefix: | avpt_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for redeemable noncontrolling interest. + References No definition available. + Details
Name: | avpt_RedeemableNoncontrollingInterestPolicyTextBlock
Namespace Prefix: | avpt_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition 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 https://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 https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for deferral and amortization of significant deferred charges. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredChargesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

X
- Definition Disclosure of accounting policy for 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 https://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 https://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 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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
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 -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration