XML 43 R31.htm IDEA: XBRL DOCUMENT
v3.21.2

Summary of Significant Accounting Policies (Policies) | 12 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 as follows: Wholly owned Subsidiaries NetSol Technologies Americas, Inc. (“NTA”) NetSol Connect (Private), Ltd. (“Connect”) NetSol Technologies Australia Pty Ltd. (“Australia”) NetSol Technologies Europe Limited (“NTE”) NTPK (Thailand) Co. Limited (“NTPK Thailand”) NetSol Technologies (Beijing) Co. Ltd. (“NetSol Beijing”) Ascent Europe Ltd. (“AEL”) Virtual Lease Services Holdings Limited (“VLSH”) Virtual Lease Services Limited (“VLS”) Virtual Lease Services (Ireland) Limited (“VLSIL”) Majority-owned Subsidiaries NetSol Technologies, Ltd. (“NetSol PK”) NetSol Innovation (Private) Limited (“NetSol Innovation”) NetSol Technologies Thailand Limited (“NetSol Thai”) OTOZ, Inc. (“OTOZ”) OTOZ (Thailand) Limited (“OTOZ Thai”) The Company consolidates any variable interest entities of which it is the primary beneficiary. Equity investments through which the Company exercises significant influence over but does not control the investee and is not the primary beneficiary of the investee’s activities are accounted for using the equity method. Investments through which the Company is not able to exercise significant influence over the investee and which do not have readily determinable fair values are accounted for under the cost method. All material inter-company accounts have been eliminated in the consolidation.
Reclassifications | Reclassifications For comparative purposes, prior year’s consolidated financial statements have been reclassified to conform to report classifications of the current period. Below is the table of reclassified amounts:
|  | For the Years ended |
|  | June 30, 2020 |
|  | Originally reported |  |  | Reclassified |
REVENUES |  |  |  |  |  |  |  |
License fees |  | $ | 4,564,560 |  |  | $ | 3,260,891 |
Subscription and support |  |  | 19,019,646 |  |  |  | 20,254,917 |
Services |  |  | 32,487,292 |  |  |  | 32,555,690 |
Services - related party |  |  | 300,821 |  |  |  | 300,821 |
Total net revenues |  | $ | 56,372,319 |  |  | $ | 56,372,319 |
Basis of Presentation | Basis of Presentation The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”).
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The areas requiring significant estimates are provision for doubtful accounts, provision for taxation, useful life of depreciable assets, useful life of intangible assets, contingencies, and estimated contract costs. The estimates and underlying assumptions are reviewed on an ongoing basis. Actual results could differ from those estimates.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents include all highly liquid debt instruments with original maturities of three months or less which are not securing any corporate obligations.
Concentration of Credit Risk | Concentration of Credit Risk Cash includes cash on hand and demand deposits in accounts maintained within the United States as well as in foreign countries. Certain financial instruments, which subject the Company to concentration of credit risk, consist of cash and restricted cash. The Company maintains balances at financial institutions which, from time to time, may exceed Federal Deposit Insurance Corporation insured limits for the banks located in the United States. Balances at financial institutions within certain foreign countries are not covered by insurance, except balances maintained in China are insured for RMB500,000 ($77,399) in each bank and in the UK for GBP 85,000 ($118,056) in each bank. The Company maintains two bank accounts in China and six bank accounts in the UK. As of June 30, 2021 and 2020, the Company had uninsured deposits related to cash deposits in accounts maintained within foreign entities of approximately $31,662,035 and $18,210,378, respectively. The Company has not experienced any losses in such accounts. The Company’s operations are carried out globally. Accordingly, the Company’s business, financial condition and results of operations may be influenced by the political, economic and legal environments of each country and by the general state of the country’s economy. The Company’s operations in each foreign country are subject to specific considerations and significant risks not typically associated with companies in economically developed nations. These include risks associated with, among others, the political, economic and legal environments and foreign currency exchange. The Company’s results may be adversely affected by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things.
Accounts Receivable and Allowance for Doubtful Accounts | Accounts Receivable and Allowance for Doubtful Accounts Accounts receivable are recorded at the invoiced amount and are non-interest bearing. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management regularly reviews the composition of accounts receivable and analyzes customer credit worthiness, customer concentrations, current economic trends and changes in customer payment patterns. Reserves are recorded primarily on a specific identification basis. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.
Notes Receivable | Notes Receivable Notes Receivable that management has the intent and ability to hold for the foreseeable future or until maturity or payoff are reported at the principal balance outstanding, net of purchase premiums and discounts, deferred loan fees and costs, and an allowance for loan losses. Interest income is accrued on the unpaid principal balance. Loan origination fees, net of certain direct origination costs, are deferred and recognized in interest income.
Revenues in Excess of Billings | Revenues in Excess of Billings Revenues in excess of billings represent the total of the project to be billed to the customer for revenues recognized per US GAAP. As the customers are billed under the terms of their contract, the corresponding amount is transferred from this account to “Accounts Receivable.”
Investments | Investments The Company uses the equity investment without readily determinable fair value method to account for investments in businesses that are not publicly traded and for which the Company does not control or have the ability to exercise significant influence over operating and financial policies. In accordance with this method, these investments are recorded at lower of cost or fair value, as appropriate, and are classified as long-term. Investments held by the Company in businesses that are not publicly traded and for which the Company has the ability to exercise significant influence over operating and financial management are accounted for under the equity method. In accordance with the equity method, these investments are originally recorded at cost and are adjusted for the Company’s proportionate share of earnings, losses and distributions. These investments are classified as long-term. The Company assesses and records impairment losses when events and circumstances indicate the investments might be impaired. Gains and losses are recognized when realized and recorded in other income (expense) in the accompanying Consolidated Statements of Operations.
Property and Equipment | Property and Equipment Property and equipment are stated at cost. Expenditures for maintenance and repairs are charged to earnings as incurred; additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation is computed using various methods over the estimated useful lives of the assets, ranging from three to twenty years. Following is the summary of estimated useful lives of the assets:
Category |  | Estimated Useful Life
Computer equipment and software |  | 3 to 5 Years
Office furniture and equipment |  | 5 to 10 Years
Building |  | 20 Years
Autos |  | 5 Years
Assets under capital leases |  | 3 to 10 Years
Improvements |  | 5 to 10 Years
The Company capitalizes costs of materials, consultants, and payroll and payroll-related costs for employees incurred in developing internal-use computer software. These costs are included with “Computer equipment and software.”
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company tests long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected to result from the use and eventual disposition of the assets. Whenever any such impairment exists, an impairment loss will be recognized for the amount by which the carrying value exceeds the fair value.
Intangible Assets | Intangible Assets Intangible assets consist of product licenses, renewals, enhancements, copyrights, trademarks, trade names, and customer lists. Intangible assets with finite lives are amortized over the estimated useful life and are evaluated for impairment at least on an annual basis and whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The Company assesses recoverability by determining whether the carrying value of such assets will be recovered through the discounted expected future cash flows. If the future discounted cash flows are less than the carrying amount of these assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets.
Software Development Costs | Software Development Costs Costs incurred to internally develop computer software products or to enhance an existing product are recorded as research and development costs and expensed when incurred until technological feasibility for the respective product is established. Thereafter, all software development costs are capitalized and reported at the lower of unamortized cost or net realizable value. Capitalization ceases when the product or enhancement is available for general release to customers. The Company makes on-going evaluations of the recoverability of its capitalized software projects by comparing the amount capitalized for each product to the estimated present value of expected future net income from the product. If such evaluations indicate that the unamortized software development costs exceed the present value of expected future net income, the Company writes off the amount which the unamortized software development costs exceed such present value. Capitalized and purchased computer software development costs are being amortized ratably based on the projected revenue associated with the related software or on a straight-line basis.
Research and Development Costs | Research and Development Costs Research and development expenses are comprised of salaries, benefits and overhead expenses of employees involved in software product enhancement and development, cost of outside contractors engaged to perform quality assurance, software product enhancement and development (if any). Development costs are expensed as incurred.
Goodwill | Goodwill Goodwill represents the excess of the aggregate purchase price over the fair value of the net assets acquired in a purchase business combination. Goodwill is reviewed for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that the carrying amount of goodwill may be impaired. In conducting its annual impairment test, the Company first reviews qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If factors indicate that the fair value of the reporting unit is less than its carrying amount, the Company performs a quantitative assessment and the fair value of the reporting unit is determined by analyzing the expected present value of future cash flows. If the carrying value of the reporting unit continues to exceed its fair value, the fair value of the reporting unit’s goodwill is calculated and an impairment loss equal to the excess is recorded.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The Company applies the provisions of ASC 820-10, “Fair Value Measurements and Disclosures.” ASC 820-10 defines fair value and establishes a three-level valuation hierarchy for disclosures of fair value measurement that enhances disclosure requirements for fair value measures. For certain financial instruments, including cash and cash equivalents, restricted cash, accounts receivable, accounts payable and short-term debt, the carrying amounts approximate fair value due to their relatively short maturities. The carrying amounts of the convertible notes receivable and long-term debt approximate their fair values based on current interest rates for instruments with similar characteristics. The three levels of valuation hierarchy are defined as follows:
Level 1: | Valuations consist of unadjusted quoted prices in active markets for identical assets and liabilities and has the highest priority.
Level 2: | Valuations rely on quoted prices in markets that are not active or observable inputs over the full term of the asset or liability.
Level 3: | Valuations are based on prices or third party or internal valuation models that require inputs that are significant to the fair value measurement and are less observable and thus have the lowest priority.
Our financial assets that are measured at fair value on a recurring basis as of June 30, 2021 are as follows:
|  | Level 1 |  |  | Level 2 |  |  | Level 3 |  |  | Total Assets |
Revenues in excess of billings - long term |  | $ | - |  |  | $ | - |  |  | $ | 957,603 |  |  | $ | 957,603 |
Total |  | $ | - |  |  | $ | - |  |  | $ | 957,603 |  |  | $ | 957,603 |
Our financial assets that are measured at fair value on a recurring basis as of June 30, 2020, are as follows:
|  | Level 1 |  |  | Level 2 |  |  | Level 3 |  |  | Total Assets |
Revenues in excess of billings - long term |  | $ | - |  |  | $ | - |  |  | $ | 1,300,289 |  |  | $ | 1,300,289 |
Total |  | $ | - |  |  | $ | - |  |  | $ | 1,300,289 |  |  | $ | 1,300,289 |
The reconciliation for the years ended June 30, 2021 and 2020 is as follows:
|  | Revenues in excess of billings - long term |  |  | Fair value discount |  |  | Total |
Balance at June 30, 2019 |  | $ | 1,380,631 |  |  | $ | (99,139 | ) |  | $ | 1,281,492 |
Amortization during the period |  |  | - |  |  |  | 55,344 |  |  |  | 55,344 |
Effect of Translation Adjustment |  |  | (39,056 | ) |  |  | 2,509 |  |  |  | (36,547 | )
Balance at June 30, 2020 |  | $ | 1,341,575 |  |  | $ | (41,286 | ) |  | $ | 1,300,289 |
Additions |  |  | 1,023,634 |  |  |  | (78,124 | ) |  |  | 945,510 |
Amortization during the period |  |  | - |  |  |  | 53,119 |  |  |  | 53,119 |
Transfers to short term |  |  | (1,341,575 | ) |  |  | - |  |  |  | (1,341,575 | )
Effect of Translation Adjustment |  |  | 748 |  |  |  | (488 | ) |  |  | 260 |
Balance at June 30, 2021 |  | $ | 1,024,382 |  |  | $ | (66,779 | ) |  | $ | 957,603 |
The Company used the discounted cash flow method with interest rates ranging from 4.65% to 6.25% and 4.35% for the years ended June 30, 2021 and 2020, respectively. Management analyzes all financial instruments with features of both liabilities and equity under ASC 480, “Distinguishing Liabilities From Equity” and ASC 815, “Derivatives and Hedging.” Derivative liabilities are adjusted to reflect fair value at each period end, with any increase or decrease in the fair value being recorded in results of operations as adjustments to fair value of derivatives. The effects of interactions between embedded derivatives are calculated and accounted for in arriving at the overall fair value of the financial instruments. In addition, the fair values of freestanding derivative instruments such as warrants and option derivatives are valued using the Black-Scholes model.
Unearned Revenue | Unearned Revenue Unearned revenue represents billings in excess of revenue earned on contracts and are recognized on a pro-rata basis over the life of the contract. Unearned revenue was $4,556,626 and $4,095,472 at June 30, 2021 and 2020, respectively.
Cost of Revenues | Cost of Revenues Cost of revenues includes salaries and benefits for technical employees, consultant costs, amortization of capitalized computer software development costs, depreciation of computer and equipment, travel costs, and indirect costs such as rent and insurance.
Advertising Costs | Advertising Costs The Company expenses the cost of advertising as incurred. Advertising costs for the years ended June 30, 2021 and 2020 were $224,933 and $285,964, respectively.
Share-Based Compensation | Share-Based Compensation The Company records stock compensation in accordance with ASC 718, Compensation – Stock Compensation. ASC 718 requires companies to measure compensation cost for stock employee compensation at fair value at the grant date and recognize the expense over the employee’s requisite service period. The Company recognizes forfeitures as they occur. The Company recognizes in the statement of operations the grant-date fair value of stock options and other equity-based compensation issued to employees and non-employees.
Income Taxes | Income Taxes Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not these items will either expire before the Company is able to realize their benefits, or that future deductibility is uncertain. When tax returns are filed, it is highly certain that some positions taken would be sustained upon examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. Applicable interest and penalties associated with unrecognized tax benefits are classified as additional income taxes in the statements of operations.
Foreign Currency Translation | Foreign Currency Translation The Company transacts business in various foreign currencies. The accounts of NetSol UK, NTE, AEL, VLSH and VLS use the British Pound; VLSIL uses the Euro; NetSol PK, Connect, Omni and NetSol Innovation use Pakistan Rupees; NTPK Thailand, NetSol Thai and OTOZ Thai use Thai Baht; NetSol Australia uses the Australian dollar; and NetSol Beijing uses the Chinese Yuan as the functional currencies. NetSol Technologies, Inc., and its subsidiaries, NTA and OTOZ, use the U.S. dollar as the functional currency. Consequently, revenues and expenses of operations outside the United States are translated into U.S. Dollars using average exchange rates while assets and liabilities of operations outside the United States are translated into U.S. Dollars using exchange rates at the balance sheet date. The effects of foreign currency translation adjustments are recorded to other comprehensive income.
Statement of Cash Flows | Statement of Cash Flows The Company’s cash flows from operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash flows will not necessarily agree with changes in the corresponding balances on the consolidated balance sheet.
Segment Reporting | Segment Reporting The Company defines operating segments as components about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performances. The Company allocates its resources and assesses the performance of its sales activities based on the geographic locations of its subsidiaries. (See Note 21 “Segment Information and Geographic Areas”)
Recent Accounting Standards Adopted by the Company | Recent Accounting Standards Adopted by the Company: In January 2017, the Financial Accounting Standards Board (“FASB”) issued ASU 2017-04, Simplifying the Test for Goodwill Impairment. Under the new standard, goodwill impairment would be measured as the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying value of goodwill. This ASU eliminates existing guidance that requires an entity to determine goodwill impairment by calculating the implied fair value of goodwill by hypothetically assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. This update is effective for annual periods beginning after December 15, 2019, and interim periods within those periods. Early adoption is permitted for interim or annual goodwill impairment test performed on testing dates after January 1, 2017. The Company adopted this standard on July 1, 2020 and the adoption did not have a material effect on our consolidated financial statements. In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 introduced a new forward-looking approach, based on expected losses, to estimate credit losses on certain types of financial instruments, including trade receivables, contract assets and held-to-maturity debt securities, which requires the Company to incorporate considerations of historical information, current information and reasonable and supportable forecasts. ASU 2016-13 also expands disclosure requirements. The Company adopted the standard on July 1, 2020 using the modified retrospective approach. The adoption of ASU 2016-13 resulted in changes to the Company’s accounting policies for trade and other receivables, contract assets and convertible notes receivable. Based on the results of the Company’s evaluation, the adoption of ASU 2016-13 resulted in a one-time cumulative-effect adjustment through retained earnings of $6,784,300 to increase its allowance for credit losses related to the convertible notes receivable, interest receivable, accounts receivable, revenues in excess of billings, and other receivables. The following table presents the impact of adopting ASC Topic 326 as of July 1, 2020:
|  | Adjustment |
|  | to Adopt |
Asset Classification |  | ASC Topic 326 |
Allowance for credit losses - accounts receivable |  | $ | 109,486 |
Allowance for credit losses - accounts receivable - related party |  |  | 1,282,505 |
Allowance for credit losses - revenue in excess of billings - related party |  |  | 8,163 |
Allowance for credit losses - convertible notes receivable - related party |  |  | 4,250,000 |
Allowance for credit losses - other current assets |  |  | 1,134,146 |
|  | $ | 6,784,300 |
Accounts receivable includes trade accounts receivables from the Company’s customers, net of an allowance for credit risk. Accounts receivable are recorded at the invoiced amount and do not bear interest. In establishing the required allowance, management regularly reviews the composition of accounts receivable and analyzes customer credit worthiness, customer concentrations, current economic trends and changes in customer payment patterns. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.x Revenue in excess of billings, relates to services performed which were not billed, net of an allowance for credit risk. As customers are billed under the terms of the contract, the corresponding amount is transferred to accounts receivable. In establishing the required allowance, management regularly reviews the composition of and analyzes customer credit worthiness, customer concentrations, current economic trends, changes in customer payment patterns, the project status and assesses individual unbilled contract assets over a specific aging and amount. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The convertible notes receivable represents loans provided to WRLD3D. The allowance for credit risk for the convertible notes is established based on various quantitative and qualitative factors including customer credit worthiness, current economic trends and changes in payment patterns. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.
Accounting Standards Recently Issued but Not Yet Adopted by the Company | Accounting Standards Recently Issued but Not Yet Adopted by the Company: In December 2019, the FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”). ASU 2019-12 removes certain exceptions for recognizing deferred taxes for investments, performing intraperiod allocation and calculating income taxes in interim periods. The ASU also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This ASU is effective for fiscal years (and interim periods within those fiscal years) beginning after December 15, 2020, which for the Company is the first quarter of fiscal 2022. Early adoption is permitted. The Company does not expect this update to have a material impact on its Consolidated Financial Statements. In August 2020, the FASB issued ASU No. 2020-06, “Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity” (“ASU 2020-06”). ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock and results in fewer instruments with embedded conversion features being separately recognized from the host contract as compared with current standards. Those instruments that do not have a separately recognized embedded conversion feature will no longer recognize a debt issuance discount related to such a conversion feature and would recognize less interest expense on a periodic basis. Additionally, the ASU amends the calculation of the share dilution impact related to a conversion feature and eliminates the treasury method as an option. For instruments that do not have a component mandatorily settled in cash, the change will likely result in a higher amount of share dilution in the calculation of earnings per share. This ASU is effective for fiscal years (and interim periods within those fiscal years) beginning after December 15, 2021, which for the Company is the first quarter of fiscal 2023, with early adoption permitted beginning in the first quarter of fiscal 2022. The Company is currently assessing the impact and timing of adoption of this ASU. In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting, which provides practical expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The elective amendments provide expedients to contract modification, affected by reference rate reform if certain criteria are met. The expedients and exceptions provided by this guidance apply only to contracts, hedging relationships, and other transactions that reference the London interbank offered rate (“LIBOR”) or another reference rate expected to be discontinued as a result of reference rate reform. This guidance is not applicable to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022. The guidance can be applied immediately through December 31, 2022. The Company will adopt this standard when LIBOR is discontinued and does not expect a material impact to its financial condition, results of operations or disclosures based on the current debt portfolio and capital structure. All other newly issued accounting pronouncements not yet effective have been deemed either immaterial or not applicable.

X
- Definition Accounting Standards Recently Issued but Not Yet Adopted by the Company. + References No definition available. + Details
Name: | NTWK_AccountingStandardsRecentlyIssuedButNotYetAdoptedByCompanyPolicyTextBlock
Namespace Prefix: | NTWK_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenues in Excess of Billings. + References No definition available. + Details
Name: | NTWK_RevenuesInExcessOfBillingsPolicyPolicyTextBlock
Namespace Prefix: | NTWK_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Statement of Cash Flows. + References No definition available. + Details
Name: | NTWK_StatementOfCashFlowsPolicyTextBlock
Namespace Prefix: | NTWK_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unearned Revenue. + References No definition available. + Details
Name: | NTWK_UnearnedRevenuePolicyTextBlock
Namespace Prefix: | NTWK_
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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
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 credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy 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 policy loans receivable, including the basis for determining the amount reported for loans made to policyholders against and secured by future policy benefits. May also disclose the range of interest rates charged to policyholders on such loans. + References No definition available. + Details
Name: | us-gaap_PolicyLoansReceivablePolicy
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 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 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 segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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