XML 32 R21.htm IDEA: XBRL DOCUMENT
v3.21.2

Accounting Policies, by Policy (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2021
Accounting Policies [Abstract] |
Principles of Consolidation | Principles of Consolidation - The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of intercompany balances and transactions.
Estimates | Estimates - The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Revenue Recognition | Revenue Recognition - Merchandise is leased to customers pursuant to lease purchase agreements which provide for weekly lease terms with non-refundable lease payments. Generally, the customer has the right to acquire title either through a 90-day same as cash option, an early purchase option, or through payments of all required lease payments, generally 52 weeks, for ownership. On any current lease, customers have the option to cancel the agreement in accordance with lease terms and return the merchandise. Accordingly, customer agreements are accounted for as operating leases with lease revenues recognized in the month they are due on the accrual basis of accounting. Merchandise sales revenue is recognized when the customer exercises the purchase option and pays the purchase price. Revenue for lease payments received prior to their due date is deferred and recognized as revenue in the period to which the payments relate. Revenues from leases and sales are reported net of sales taxes.
Accounts Receivable and Allowance for Doubtful Accounts | Accounts Receivable and Allowance for Doubtful Accounts - FlexShopper seeks to collect amounts owed under its leases from each customer on a weekly or biweekly basis by charging their bank accounts or credit cards. Accounts receivable are principally comprised of lease payments currently owed to FlexShopper which are past due, as FlexShopper has been unable to successfully collect in the manner described above. The allowance for doubtful accounts is based upon revenues and historical experience of balances charged off as a percentage of revenues. The accounts receivable balances consisted of the following as of June 30, 2021 and December 31, 2020:
|  | June 30, 2021 |  |  | December 31, 2020 |
Accounts receivable |  | $ | 45,051,239 |  |  | $ | 32,171,255 |
Allowance for doubtful accounts |  |  | (31,900,573 | ) |  |  | (22,138,541 | )
Accounts receivable, net |  | $ | 13,150,666 |  |  | $ | 10,032,714 |
The allowance is a significant percentage of the balance because FlexShopper does not charge off any customer account until it has exhausted all collection efforts with respect to each account, including attempts to repossess items. In addition, while collections are pursued, the same delinquent customers continue to accrue weekly charges until they are charged off. As the customer ages, the greater the allowance attributable to that account to reflect the decreased likelihood of successful collection efforts. Accounts receivable balances charged off against the allowance were $2,006,509 and $9,042,673 for the three and six months ended June 30, 2021 respectively and $6,584,965 and $12,017,220 for the three and six months ended June 30, 2020, respectively.
|  | Six Months Ended June 30, 2021 |  |  | Year Ended December 31, 2020 |
Beginning balance |  | $ | 22,138,541 |  |  | $ | 9,976,941 |
Provision |  |  | 18,804,705 |  |  |  | 31,930,714 |
Accounts written off |  |  | (9,042,673 | ) |  |  | (19,769,114 | )
Ending balance |  | $ | 31,900,573 |  |  | $ | 22,138,541 |
Lease Merchandise | Lease Merchandise - Until all payment obligations for ownership are satisfied under the lease agreement, the Company maintains ownership of the lease merchandise. Lease merchandise consists primarily of residential furniture, consumer electronics, computers, appliances and household accessories and is recorded at cost net of accumulated depreciation. The Company depreciates leased merchandise using the straight-line method over the applicable agreement period for a consumer to acquire ownership, generally twelve months with no salvage value. Upon transfer of ownership of merchandise to customers resulting from satisfaction of their lease obligations, the related cost and accumulated depreciation are eliminated from lease merchandise. For lease merchandise returned or anticipated to be returned either voluntarily or through repossession, the Company provides an impairment reserve for the undepreciated balance of the merchandise net of any estimated salvage value with a corresponding charge to cost of lease revenue. The cost, accumulated depreciation and impairment reserve related to such merchandise are written off upon determination that no salvage value is obtainable. The net leased merchandise balances consisted of the following as of June 30, 2021 and December 31, 2020:
|  | June 30, 2021 |  |  | December 31, 2020 |
Lease merchandise at cost |  | $ | 69,111,583 |  |  | $ | 64,335,971 |
Accumulated depreciation |  |  | (29,224,625 | ) |  |  | (19,162,357 | )
Impairment reserve |  |  | (2,253,640 | ) |  |  | (2,351,274 | )
Lease merchandise, net |  | $ | 37,633,318 |  |  | $ | 42,822,340 |
Cost of lease merchandise sold represents the undepreciated cost of rental merchandise at the time of sale.
Lessor accounting | Lessor accounting The Company accounts for leases in accordance with Accounting Standards Codification (ASC) Topic 842 Leases (Topic 842). Under Topic 842, lessees are required to recognize for all leases at the commencement date as lease liability, which is a lessee’s obligation to make lease payments arising from a lease measured on a discounted basis, and a right-to-use asset, which is an asset that represents the lessee’s right to use or control the use of a specified asset for the lease term. The breakout of lease revenues and fees, net of lessor bad debt expense, that ties the consolidated statements of operations is shown below:
|  | Six Months ended |
|  | June 30, |
|  | 2021 |  |  | 2020 |
Lease billings and accruals |  | $ | 78,546,163 |  |  | $ | 62,162,183 |
Provision for doubtful accounts |  |  | (18,804,705 | ) |  |  | (15,564,198 | )
Lease revenues and fees |  | $ | 59,741,458 |  |  | $ | 46,597,985 |
Deferred Debt Issuance Costs | Deferred Debt Issuance Costs - Debt issuance costs incurred in conjunction with the Credit Agreement entered into on March 6, 2015, and subsequent amendments are offset against the outstanding balance of the loan payable and are amortized using the straight-line method over the remaining term of the related debt, which approximates the effective interest method. Amortization, which is included in interest expense, was $41,603 and $130,124 for the three and six months ended June 30, 2021, respectively, and $84,416 and $170,624 for the three and six months ended June 30, 2020, respectively. Debt issuance costs incurred in conjunction with the subordinated Promissory Notes are offset against the outstanding balance of the loan payable and are amortized using the straight-line method over the remaining term of the related debt, which approximates the effective interest method. Amortization, which is included in interest expense, was $1,273 and $4,456 for three and six months ended June 30, 2021 and $5,471 and $13,609 for the three and six months ended June 30, 2020, respectively.
Intangible Assets | Intangible Assets - Intangible assets consist of a patent on the Company’s LTO payment method at check-out for third party e-commerce sites. Patents are stated at cost less accumulated amortization. Patent costs are amortized by using the straight-line method over the legal life, or if shorter, the useful life of the patent, which has been estimated to be 10 years. Intangible assets amortization expense was $769 and $1,538 for the three and six months ended June 30, 2021, respectively, and $769 and $1,538 for the three and six months ended June 30, 2020, respectively.
Software Costs | Software Costs - Costs related to developing or obtaining internal-use software incurred during the preliminary project and post-implementation stages of an internal use software project are expensed as incurred and certain costs incurred in the project’s application development stage are capitalized as property and equipment. The Company expenses costs related to the planning and operating stages of a website. Costs associated with minor enhancements and maintenance for the website are included in expenses as incurred. Direct costs incurred in the website’s development stage are capitalized as property and equipment. Capitalized software costs amounted to $526,723 and $1,115,715 for the three and six months ended June 30, 2021, respectively, and $598,097 and $1,198,358 for the three and six months ended June 30, 2020, respectively. Capitalized software amortization expense was $583,437 and $1,154,004 for the three and six months ended June 30, 2021, respectively, and $569,217 and $1,005,984 for the three and six months ended June 30, 2020.
Operating Expenses | Operating Expenses - Operating expenses include corporate overhead expenses such as salaries, stock-based compensation, insurance, occupancy, and other administrative expenses.
Marketing Costs | Marketing Costs - Marketing costs, primarily consisting of advertising, are charged to expense as incurred. Direct acquisition costs, primarily consisting of commissions earned based on lease originations, are capitalized and amortized over the life of the lease.
Per Share Data | Per Share Data - Per share data is computed by use of the two-class method as a result of outstanding Series 1 Convertible Preferred Stock, which participates in dividends with the common stock and accordingly has participation rights in undistributed earnings as if all such earnings had been distributed during the period (see Note 8). Under such method income available to common shareholders is computed by deducting both dividends declared or, if not declared, accumulated on Series 2 Convertible Preferred Stock from income from continuing operations and from net income. Loss attributable to common shareholders is computed by increasing loss from continuing operations and net loss by such dividends. Where the Company has undistributed net income available to common shareholders, basic earnings per common share is computed based on the total of any dividends paid or declared per common share plus undistributed income per common share determined by dividing net income available to common shareholders reduced by any dividends paid or declared on common and participating Series 1 Convertible Preferred Stock by the total of the weighted average number of common shares outstanding plus the weighted average number of common shares issuable upon conversion of outstanding participating Series 1 Convertible Preferred Stock during the period. Where the Company has a net loss, basic per share data (including income from continuing operations) is computed based solely on the weighted average number of common shares outstanding during the period. As the participating Series 1 Convertible Preferred Stock has no contractual obligation to share in the losses of the Company, common shares issuable upon conversion of such preferred stock are not included in such computations. Diluted earnings per share is based on the more dilutive of the if-converted method (which assumes conversion of the participating Series 1 Convertible Preferred Stock as of the beginning of the period) or the two-class method (which assumes that the participating Series 1 Convertible Preferred Stock is not converted) plus the potential impact of dilutive non-participating Series 2 Convertible Preferred Stock, options and warrants. The dilutive effect of stock options and warrants is computed using the treasury stock method, which assumes the repurchase of common shares at the average market price during the period. Under the treasury stock method, options and warrants will have a dilutive effect when the average price of common stock during the period exceeds the exercise price of options or warrants. When there is a loss from continuing operations, potential common shares are not included in the computation of diluted loss per share, since they have an anti-dilutive effect. In computing diluted income/(loss) per share for the six months ended June 30, 2021 and the six months ended June 30, 2020, no effect has been given to the issuance of common stock upon conversion or exercise of the following securities as their effect is anti-dilutive. The following table reflects a change in the conversion rates of the Series 1 Convertible Preferred Stock and Series 2 Convertible Preferred Stock due to anti-dilution adjustments as a result of FlexShopper’s induced conversion of warrants occurred in February 2020.
|  | Six Months ended |
|  | June 30, |
|  | 2021 |  |  | 2020 |
Series 1 Convertible Preferred Stock |  |  | 225,231 |  |  |  | 225,231 |
Series 2 Convertible Preferred Stock |  |  | 5,845,695 |  |  |  | 5,845,695 |
Series 2 Convertible Preferred Stock issuable upon exercise of warrants |  |  | 116,903 |  |  |  | 116,903 |
Common Stock Options |  |  | 3,117,310 |  |  |  | 2,571,411 |
Common Stock Warrants |  |  | 2,352,488 |  |  |  | 1,872,488 |
|  |  | 11,657,627 |  |  |  | 10,613,728 |
The following table sets forth the computation of basic and diluted earnings per common share for the six months ended June 30, 2021 and 2020:
|  | Six Months ended |
|  | June 30, |
|  | 2021 |  |  | 2020 |
Numerator |  |  |  |  |  |
Net income/(loss) |  | $ | 943,431 |  |  | $ | (210,377 | )
Convertible Series 2 Preferred Share dividends |  |  | (1,219,545 | ) |  |  | (1,219,445 | )
Deemed dividend from exchange offer of warrants |  |  | - |  |  |  | (713,212 | )
Numerator for basic and diluted EPS |  | $ | (276,114 | ) |  | $ | (2,143,034 | )
Denominator |  |  |  |  |  |  |  |
Denominator for basic and diluted EPS - weighted average shares |  |  | 21,375,096 |  |  |  | 20,627,674 |
Basic EPS |  | $ | (0.01 | ) |  | $ | (0.10 | )
Diluted EPS |  | $ | (0.01 | ) |  | $ | (0.10 | )
The following table sets forth the computation of basic and diluted earnings per common share for the three months ended June 30, 2021 and 2020:
|  | Three Months ended |
|  | June 30, |
|  | 2021 |  |  | 2020 |
Numerator |  |  |  |  |  |
Net income/(loss) |  | $ | 942,194 |  |  | $ | (262,062 | )
Convertible Series 2 Preferred Share dividends |  |  | (609,773 | ) |  |  | (609,728 | )
Net income/(loss) attributable to common and Series 1 Convertible Preferred Stock |  |  | 332,421 |  |  |  | (871,790 | )
Convertible Series 2 Preferred Share dividends attributable to Series 1 Convertible Preferred Stock |  |  | 6,357 |  |  |  | - |
Net income attributable to Series 1 Convertible Preferred Stock |  |  | (9,822 | ) |  |  | - |
Net income/(loss) attributable to common shares - Numerator for basic and diluted EPS |  | $ | 328,956 |  |  | $ | (871,790 | )
Denominator |  |  |  |  |  |  |  |
Weighted average of common shares outstanding |  |  | 21,380,230 |  |  |  | 21,351,914 |
Weighted average of common shares issuable upon conversion of outstanding Series 1 Convertible Preferred Stock |  |  | 225,231 |  |  |  | - |
Denominator for basic EPS- weighted average shares |  |  | 21,605,461 |  |  |  | 21,351,914 |
Effect of dilutive securities |  |  |  |  |  |  |  |
Common stock options |  |  | 1,156,512 |  |  |  | - |
Common stock warrants |  |  | 841,504 |  |  |  | - |
Denominator for diluted EPS – adjusted weighted average shares |  |  | 23,603,477 |  |  |  | 21,351,914 |
Basic EPS |  | $ | 0.02 |  |  | $ | (0.04 | )
Diluted EPS |  | $ | 0.01 |  |  | $ | (0.04 | )
Stock-Based Compensation | Stock-Based Compensation - The fair value of transactions in which the Company exchanges its equity instruments for employee and non-employee services (share-based payment transactions) is recognized as an expense in the financial statements as services are performed. Compensation expense is determined by reference to the fair value of an award on the date of grant and is amortized on a straight-line basis over the vesting period. The Company has elected to use the Black-Scholes-Merton (BSM) pricing model to determine the fair value of all stock option awards.
Fair Value of Financial Instruments | Fair Value of Financial Instruments - The carrying value of certain financial instruments such as cash, accounts receivable, and accounts payable approximate their fair value due to their short-term nature. The carrying value of loans payable under the Credit Agreement increased by unamortized issuance costs approximates fair value. The carrying value of promissory notes to related parties approximates fair value based upon their interest rates, which approximate current market interest rates.
Income Taxes | Income Taxes - Deferred tax assets and liabilities are determined based on the estimated future tax effects of net operating loss carryforwards and temporary differences between the tax bases of assets and liabilities and their respective financial reporting amounts measured at the current enacted tax rates. The Company records a valuation allowance for its deferred tax assets when management concludes that it is not more likely than not that such assets will be recognized. The Company recognizes a tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement. As of June 30, 2021, and 2020, the Company had not recorded any unrecognized tax benefits. Interest and penalties related to liabilities for uncertain tax positions will be charged to interest and operating expenses, respectively.

X
- Definition Disclosure of accounting policy for lessor accounting. + References No definition available. + Details
Name: | fpay_LessorAccountingPolicyTextBlock
Namespace Prefix: | fpay_
Data Type: | dtr:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for markerting costs. + References No definition available. + Details
Name: | fpay_MarketingCostsPolicyTextBlock
Namespace Prefix: | fpay_
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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Definition Disclosure of accounting policy for 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 arrangements entered into by lessor. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 3A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 3A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981 + Details
Name: | us-gaap_LessorLeasesPolicyTextBlock
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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://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. 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 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 costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 + Details
Name: | us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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