XML 38 R21.htm IDEA: XBRL DOCUMENT
v3.22.1

Accounting Policies, by Policy (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Organization and Description of Business [Abstract] |
Principles of Consolidation | Principles of Consolidation The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries and were prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and with the requirements of the Security and Exchange Commission (“SEC”). All intercompany balances and transactions have been eliminated upon consolidation.
Significant Estimates and Assumptions | Significant Estimates and Assumptions The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these financial statements include the estimates used to determine the fair value of the stock options issued in share-based payment arrangements, subscription revenues net of refunds, credits, and known and estimated credit card chargebacks and the fair value of digital tokens. Management evaluates these estimates on an ongoing basis. Changes in estimates are recorded in the period in which they become known. The Company bases estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from the Company’s estimates.
Fair Value Measurements | Fair Value Measurements The fair value framework under the guidance issued by the Financial Accounting Standards Board (“FASB’”) requires the categorization of assets and liabilities into three levels based upon the assumptions used to measure the assets or liabilities. Level 1 provides the most reliable measure of fair value, whereas Level 3, if applicable, would generally require significant management judgment. The three levels for categorizing assets and liabilities under the fair value measurement requirements are as follows:
● | Level 1: Fair value measurement of the asset or liability using observable inputs such as quoted prices in active markets for identical assets or liabilities;
● | Level 2: Fair value measurement of the asset or liability using inputs other than quoted prices that are observable for the applicable asset or liability, either directly or indirectly, such as quoted prices for similar (as opposed to identical) assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active; and
● | Level 3: Fair value measurement of the asset or liability using unobservable inputs that reflect the Company’s own assumptions regarding the applicable asset or liability.
The Company reviews the appropriateness of fair value measurements including validation processes, and the reconciliation of period-over-period fluctuations based on changes in key market inputs. All fair value measurements are subject to the Company’s analysis. Review and approval by management is required as part of the validation process. The carrying amounts of the Company’s cash and cash equivalents, accounts receivable and accounts payable, approximate fair value due to the short-term nature of these instruments.
Revenue Recognition | Revenue Recognition In accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers, revenue from contracts with customers is recognized when control of the promised services is transferred to the customers in an amount that reflects the consideration the Company expects to receive in exchange for those services. Sales tax is excluded from reported revenue. The Company has elected the practical expedient allowable by the guidance to not disclose information about remaining performance obligations pertaining to contracts that have an original expected duration of one year or less. Subscription Revenue The Company generates subscription revenue primarily from monthly premium subscription services. Subscription revenues are presented net of refunds, credits, and known and estimated credit card chargebacks. During the years ended December 31, 2021 and 2020, subscriptions were offered in durations of one-, three-, six- and twelve- month terms. All subscription fees, however, are paid by credit card at the origination of the subscription regardless of the term of the subscription. Revenues from multi-month subscriptions are recognized on a straight-line basis over the period where the service is offered to the customer, indicated by length of the subscription term purchased. The unearned portion of subscription revenue is presented as deferred revenue in the accompanying consolidated balance sheets. Deferred revenue at December 31, 2020 was $2,058,721, which was subsequently recognized as subscription revenue during the year ended December 31, 2021. The ending balance of deferred revenue at December 31, 2021 was $1,915,493. In addition, the Company offers virtual gifts to its users. Users may purchase credits in $5, $10 or $20 increments that can be redeemed for a host of virtual gifts such as a rose, a beer or a car, among other items. These gifts are given among users to enhance communication and are typically redeemed within 30 days of purchase. Upon purchase, the virtual gifts are credited to the users’ account and are under the users’ control. Virtual gift revenue is recognized upon the users’ redemption of virtual gifts at the fixed transaction price and included in subscription revenue in the accompanying consolidated statements of income. Virtual gift revenue is presented as deferred revenue in the consolidated balance sheets until virtual gifts are redeemed. Virtual gift revenue was $5,586,710 and $5,188,858 for the years ended December 31, 2021 and 2020, respectively. The ending balance of deferred revenue from virtual gifts at December 31, 2021 and 2020 was $293,737 and $348,677, respectively. Advertising Revenue The Company generates advertising revenue from the display of advertisements on its products through contractual agreements with third parties that are based on the number of advertising impressions delivered. Measurements of impressions include when a customer clicks an advertisement (CPC basis), views an advertisement impression (CPM basis), or registers for an external website via an advertisement by clicking on or through the application (CPA basis). Advertising revenue is dependent upon traffic as well as the advertising inventory placed on the Company’s products. Technology Service Revenue Technology service revenue is generated under service and partnership agreements that the Company negotiates with third parties which includes development, integration, engineering, licensing or other services that the Company provides. On May 29, 2020, the Company entered into an Asset Purchase Agreement, which was subsequently amended and restated (the “Amended and Restated Agreement”), with SecureCo, LLC (“SecureCo”), pursuant to which the Company agreed to sell substantially all of the assets related to its secure communications business to SecureCo. The Amended and Restated Agreement also provides for a revenue sharing arrangement, pursuant to which the Company is entitled to receive quarterly royalty payments ranging from 5% to 10% of certain revenues received by SecureCo, with the aggregate amount of such royalty payments not to exceed $500,000. The royalty payments, if received, will be recorded as technology service revenue. The Company does not expect to continue to pursue secure communications products or technology implementation services as part of its overall business strategy. The Company also recorded technology service revenue in connection with its agreement to serve as a launch partner with Open Props, Inc. (formerly YouNow, Inc., and referred to herein as “YouNow”) and to integrate YouNow’s props infrastructure (the “Props platform”) into its Camfrog and Paltalk applications (as amended, the “YouNow Agreement”). Pursuant to the terms of the YouNow Agreement, YouNow agreed to pay the Company, in exchange for the Company’s services, an aggregate of 10.5 million cryptographic props tokens (“Props tokens”) upon the achievement of certain milestones as follows: (i) 3.0 million Props tokens upon execution of the YouNow Agreement, (ii) 4.0 million Props tokens upon the integration of the Props platform in the Company’s Camfrog application and (iii) 3.5 million Props tokens due upon the integration of the Props platform in the Company’s Paltalk application. In determining the value of the contract, the Company converted the Props tokens into U.S. dollars using an independent third-party valuation. The Props tokens were estimated to have a price equal to $0.02 per token (see Note 7 for additional information on the fair value of the Props tokens) at the contract inception date. The total contract value to be recognized was estimated to be $210,000, which was recognized on the completion dates of the integration services performed during the second and third quarters of 2020. The upfront fee was recognized as revenue under the output method based on the direct measurements of the value of services transferred to date to the customer, relative to the remaining services under the contract. During the year ended December 31, 2020, the Company recognized $60,000 of the upfront fee and $150,000 from the completion of the first and second integration milestones under technology service revenue in the consolidated statements of income and digital tokens receivable in the consolidated balance sheets. Once the integration of Props tokens into the Company’s Paltalk and Camfrog applications was completed, the Company began receiving Props tokens for providing a validator service and for allowing users to participate in the loyalty platform. The loyalty platform is intended to drive engagement and incentivize users financially by providing users with the ability to earn Props tokens while using the Paltalk and Camfrog applications. During the third and fourth quarters of 2020, the Company received an aggregate of 1.1 million Props tokens for the validator service and 13.5 million Props tokens under the loyalty platform. During the year ended December 31, 2021, the Company received 1.5 million Props tokens for the validator service and 24.3 million Props tokens under the loyalty platform. The net revenue earned was recorded under “technology service revenue” in the consolidated statements of income. For the year ended December 31, 2020, the Company retained an independent third-party to estimate the dollar value of the revenue for the validator service and digital tokens earned through the loyalty platform. Given the recent trading availability of Props tokens in various active markets, during the year ended December 31, 2021, the Company calculated the fair value of digital tokens based on the observable daily quoted market prices (Level 1 inputs) on multiple international exchanges, as recorded on CoinmarketCap (see Note 7 for additional information on the fair value of the Props tokens). The total net revenue value recognized as earned was estimated to be $454,504 and $525,748 for the years ended December 31, 2021 and 2020, respectively. In August 2021, the Company received notice from YouNow that it was terminating the YouNow Agreement, and that it would no longer support the Props platform past the end of calendar year 2021. In connection with the notice of termination and in accordance with the YouNow Agreement, the Company received an additional 2,625,000 Props tokens. The value of these tokens was recorded as revenue under “technology service revenue” in the consolidated statements of income. As a result of the termination of the YouNow Agreement, the Company notified its users that it would no longer be issuing Props starting October 15, 2021 and would be replacing any user’s outstanding Props with a new internal rewards program. The new rewards loyalty program for Paltalk and Camfrog, allowed users to keep their existing rewards earned from the former Props program as internal rewards and also have the opportunity to earn new internal rewards points. In connection with the internal rewards points, the Company added 25 new reward tiers such as specialty coins, subscriptions, stickers, flair, and other popular buttons. As of the termination of the YouNow Agreement, the Company held 8,575,638 Props, or $338,553, under “digital tokens payable” in our consolidated balance sheets. In accordance with ASC 405-20-40, the Company recorded a $338,553 gain on extinguishment of digital tokens payable under the Company’s operation expenses in the statement of income for the year ended December 31, 2021. Revisions to the Company’s estimates may result in increases or decreases to revenues and income and are reflected in the consolidated financial statements in the periods in which they are first identified. If the Company’s estimates indicate that a contract loss will be incurred, a loss provision is recorded in the period in which the loss first becomes probable and can be reasonably estimated. Contract losses are the amount by which the estimated costs of the contract exceed the estimated total revenue that will be generated by the contract and are included in cost of revenues in the Company’s consolidated statements of operations. There were no contract losses for the periods presented.
Digital Tokens | Digital Tokens At December 31, 2020, digital tokens and digital tokens receivable consist of Props tokens received in connection with the YouNow Agreement. Given that there is limited precedent regarding the classification and measurement of cryptocurrencies and other digital tokens under current GAAP, management has exercised significant judgment in determining the appropriate accounting treatment and in the event that authoritative guidance is enacted by the FASB, the Company may be required to change its policies, which could have an effect on the Company’s consolidated financial position and results from operations. The Company determined to account for digital tokens as indefinite-lived intangible assets in accordance with ASC 350, Intangibles-Goodwill and Other. Indefinite-lived intangible assets are not amortized but assessed for impairment annually, or more frequently when events or changes in circumstances occur indicating that it is more likely than not that the indefinite-lived asset is impaired. Impairment exists when the carrying amount exceeds its fair value, which is measured using the quoted price of the digital token at the time its fair value is being measured. In testing for impairment, the Company has the option to first perform a qualitative assessment to determine whether it is more likely than not that an impairment exists. If it is determined that it is not more likely than not that an impairment exists, a quantitative impairment test is not necessary. Otherwise, it is required to perform a quantitative impairment test. If, at the time of an impairment test, the carrying amount of an intangible asset exceeds its fair value, an impairment loss in an amount equal to the excess is recognized. Subsequent reversal of impairment losses is not permitted. Gains (if any) are not recorded until realized upon sale, at which point they would be presented net of any impairment losses in the Company’s consolidated statements of income. In determining the gain to be recognized upon sale, the Company calculates the difference between the sales price and carrying value of the specific digital token sold immediately prior to sale. During year the ended December 31, 2021, the Company sold approximately 36.9 million Props tokens for total proceeds of $0.9 million. The realized gain of the sale of digital tokens was approximately $307,934 for the year ended December 31, 2021 and is included in the consolidated statements of income. The Company determines the fair value of its digital tokens on a nonrecurring basis in accordance with ASC 820, Fair Value Measurement. See Note 7, Digital Tokens, to the consolidated financial statements for further information regarding the Company’s digital tokens.
Cost of Revenue | Cost of Revenue Cost of revenue consists primarily of compensation (including stock-based compensation) and other employee-related costs for personnel engaged in data center and customer care functions, credit card processing fees, hosting fees, and data center rent and bandwidth costs. Cost of revenue also includes compensation and other employee-related costs for technical personnel and subcontracting costs relating to technology service revenue.
Sales and Marketing | Sales and Marketing Sales and marketing expense consists primarily of advertising expenditures and compensation (including stock-based compensation) and other employee-related costs for personnel engaged in sales and sales support functions. Advertising and promotional spend includes online marketing, including fees paid to search engines, and offline marketing, which primarily consists of partner-related payments to those who direct traffic to the Company’s brands. Total advertising expense for the year ended December 31, 2021 was approximately $1.2 million and $0.8 million for the year ended December 31, 2020.
Product Development | Product Development Product development expense, which relates to the development of technology of the Company’s applications, consists primarily of compensation (including stock-based compensation) and other employee-related costs that are not capitalized for personnel engaged in the design, testing and enhancement of service offerings as well as amortization of capitalized website development costs.
General and Administrative | General and Administrative General and administrative expense consists primarily of compensation (including stock-based compensation) and other employee-related costs for personnel engaged in executive management, finance, legal, tax, human resources and facilities costs and fees for other professional services. General and administrative expense also includes depreciation of property and equipment and amortization of intangible assets.
Reportable Segment | Reportable Segment The Company operates in one reportable segment, and management assesses the Company’s financial performance and makes operating decisions based on a single operating segment.
Income Taxes | Income Taxes The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company recognizes deferred tax assets to the extent that the Company believes that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize deferred taxes in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. The Company records uncertain tax positions in accordance with ASC No. 740, Accounting for Income Taxes (“ASC 740”) on the basis of a two-step process in which (1) the Company determines whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority. The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of income. Accrued interest and penalties would be included on the related tax liability line in the accompanying consolidated balance sheets.
Stock-Based Compensation | Stock-Based Compensation In accordance with ASC No. 718, Compensation – Stock Compensation, the Company measures the compensation costs of stock-based compensation arrangements based on the grant date fair value of granted instruments and recognizes the costs in the financial statements over the period during which employees are required to provide services. Stock-based compensation arrangements include stock options and restricted stock awards. Equity instruments issued to non-employees are recorded on the basis of the fair value of the instruments, as required by Accounting Standards Update (“ASU”) No. 2018-07, Compensation — Stock Compensation (Topic 718) (“ASU 2018-07”). ASU 2018-07 expands the scope of Topic 718, which currently only includes share-based payments to employees, to include share-based payments to non-employees for goods or services. Consequently, the accounting for share-based payments to non-employees and employees will be substantially aligned. The fair value of each option granted under the Company’s Amended and Restated 2011 Long-Term Incentive Plan (the “2011 Plan”) and 2016 Long-Term Incentive Plan (the “2016 Plan”) was estimated using the Black-Scholes option-pricing model (see Note 10 for further details). Using this model, fair value is calculated based on assumptions with respect to the (i) expected volatility of the Company’s common stock price, (ii) expected life of the award, which for options is the period of time over which employees and non- employees are expected to hold their options prior to exercise, (iii) expected dividend yield on the Company’s common stock, and (iv) a risk-free interest rate, which is based on quoted U.S. Treasury rates for securities with maturities approximating the expected term. Expected volatility is estimated based on the Company’s historical volatilities. The expected life of options has been determined using the “simplified” method, which uses the midpoint between the vesting date and the end of the contractual term. The expected dividend yield is zero as the Company has never paid dividends and does not currently anticipate paying dividends in the foreseeable future.
Net Income Per Share | Net Income Per Share Basic earnings and net income per share are computed by dividing the net income available to common stockholders by the weighted average number of common shares outstanding during the period as defined by ASC Topic 260, Earnings Per Share. Diluted earnings per share is computed using the weighted average number of common shares and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise of stock options (using the treasury stock method). To the extent stock options are antidilutive, they are excluded from the calculation of diluted income per share.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and money market funds. The Company maintains cash in bank accounts which, at times, may exceed federally insured limits. As part of its cash management process, the Company periodically reviews the relative credit standing of these banks. The Company has not experienced any losses in such accounts and periodically evaluates the credit worthiness of the financial institutions and has determined the credit exposure to be negligible.
Receivables | Receivables Accounts receivable are composed of amounts due from our advertising partners and from credit card processing companies following the initiation of subscription arrangements originated by the Company’s subscribers, which pay by credit card. These receivables are unsecured and are typically settled by the payment processing company within several days of transaction processing accordingly, an allowance for doubtful accounts is considered. Accounts receivable from advertising partners and payment processing companies amounted to $153,448 and $71,410 on December 31, 2021 and December 31, 2020, respectively. As of December 31, 2021, three advertising partners accounted for 48% of accounts receivable. As of December 31, 2021, the three advertising partners made up 22%, 15%, and 11% of accounts receivable, respectively.
Property and Equipment | Property and Equipment Property and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of those assets, as follows:
Computers and equipment |  | 5 years
Website development |  | 3 years
Furniture and fixtures |  | 7 years
Leasehold improvements |  | Shorter of estimated useful life or remaining lease term
Repairs and maintenance costs are expensed as incurred |  |
Property and equipment is evaluated for recoverability whenever events or changes in circumstances indicate that the carrying amounts of the assets might not be recoverable. In evaluating an asset for recoverability, the Company estimates the future cash flow expected to result from the use and eventual disposition of the asset. If the expected future undiscounted cash flow is less than the carrying amount of the asset, an impairment loss, equal to the excess of the carrying amount over the fair value of the asset, is recognized. No impairment losses were recorded on property and equipment for the periods presented in these consolidated financial statements.
Website Development Costs | Website Development Costs In accordance with ASC 350-50, Website Development Costs, the Company accounts for website development costs by capitalizing qualifying costs which are incurred during the development and infrastructure stage. Expenses incurred in the planning stage are expensed as incurred. Capitalized website development cost is included in property and equipment and are amortized straight-line over the expected period of benefit, which is three years, when the software is ready for its intended use. Amortization expense related to capitalize website development costs is included in product development expense.
Goodwill | Goodwill Goodwill is recorded when the purchase price paid for an acquisition exceeds the estimated fair value of the net identified tangible and intangible assets acquired. The Company evaluates its goodwill for impairment in accordance with ASC 350, Intangibles – Goodwill and Other (as amended by ASU 2017-04), by assessing qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying amount, including goodwill. The Company performs the quantitative goodwill impairment test, if, after assessing the totality of events or circumstances such as those described in paragraph ASC 350-20-35-3C(a) through (g), the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. An impairment charge is recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value, limited to the total amount of goodwill related to the reporting unit. The Company tests the recorded amount of goodwill for impairment on an annual basis on December 31 of each fiscal year or more frequently if there are indicators that the carrying amount of the goodwill exceeds its carried value. The Company has one reporting unit. The Company performed a qualitative assessment and concluded that no impairment existed as of December 31, 2021 and 2020.
Intangible Assets | Intangible Assets The Company’s intangible assets represent definite lived intangible assets, which are being amortized on a straight-line basis over their estimated useful lives as follows:
Patents | 20 years
Trade names, trademarks, product names, URLs | 5-10 years
Internally developed software | 5-6 years
Non-compete agreements | 3 years
Subscriber/customer relationships | 3-12 years
The Company reviews intangible assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets might not be recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset over its fair value, determined based on discounted cash flows. No impairments were recorded on intangible assets as no impairment indicators were noted for the periods presented in these consolidated financial statements.
Leases | Leases The Company accounts for its leases under ASC 842, Leases (“ASC 842”). Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded on the consolidated balance sheets as both a right of use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company’s incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right of use asset is amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right of use asset result in straight-line rent expense over the lease term.
Recent Accounting Pronouncements | Recent Accounting Pronouncements In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for fiscal years beginning after December 15, 2021. On December 1, 2021, the Company adopted ASU 2019-12 and its adoption did not have any significant impact on the Company’s consolidated financial statements and related disclosures.
Reclassifications | Reclassifications Certain prior period amounts have been reclassified for comparative purposes to conform to the current presentation. These reclassifications have no impact on the previously reported net income.

X
- References No definition available. + Details
Name: | palt_AdvertisingAndMarketingPolicyTextBlock
Namespace Prefix: | palt_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | palt_DigitalTokenPolicyTextBlock
Namespace Prefix: | palt_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | palt_RecognitionOfCostsPolicyTextBlock
Namespace Prefix: | palt_
Data Type: | dtr: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 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 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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
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 goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 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 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 http://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 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 receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 Reference 3: 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 4: 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.15) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
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 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