XML 53 R20.htm IDEA: XBRL DOCUMENT
v3.19.3

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Jun. 30, 2019
Accounting Policies [Abstract] |
BASIS OF PRESENTATION AND CONSOLIDATION | Basis of Presentation and Consolidation The accompanying consolidated financial statements include the financial statements of the Company and its 100% owned subsidiaries of Shuhai Skill (HK), Tianjin Information and its VIE, Shuhai Beijing.
VARIABLE INTEREST ENTITY | VARIABLE INTEREST ENTITY Pursuant to Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Section 810, "Consolidation" ("ASC 810"), the Company is required to include in its consolidated financial statements, the financial statements of Shuhai Beijing, its VIE. ASC 810 requires a VIE to be consolidated if the company is subject to a majority of the risk of loss for the VIE or is entitled to receive a majority of the VIE's residual returns. A VIE is an entity in which a company, through contractual arrangements, bears the risk of, and enjoys the rewards normally associated with ownership of the entity, and therefore the company is the primary beneficiary of the entity. Under ASC 810, a reporting entity has a controlling financial interest in a VIE, and must consolidate that VIE, if the reporting entity has both of the following characteristics: (a) the power to direct the activities of the VIE that most significantly affect the VIE's economic performance; and (b) the obligation to absorb losses, or the right to receive benefits, that could potentially be significant to the VIE. The reporting entity's determination of whether it has this power is not affected by the existence of kick-out rights or participating rights, unless a single enterprise, including its related parties and de - facto agents, have the unilateral ability to exercise those rights. Shuhai Beijing's actual stockholders do not hold any kick-out rights that affect the consolidation determination. Through the VIE agreements, the Company is deemed the primary beneficiary of Shuhai Beijing. Accordingly, the results of Shuhai Beijing have been included in the accompanying consolidated financial statements. Shuhai Beijing has no assets that are collateral for or restricted solely to settle their obligations. The creditors of Shuhai Beijing do not have recourse to the Company's general credit. VIE Agreements Operation and Intellectual Property Service Agreement – This agreement allows Tianjin Information to manage and operate Shuhai Beijing and collect 100% of their net profits. Under the terms of the Operation and Intellectual Property Service Agreement, Shuhai Beijing entrusts Tianjin Information to manage its operations, manage and control its assets and financial matters, and provide intellectual property services, purchasing management services, marketing management services and inventory management services to Shuhai Beijing. Shuhai Beijing and its shareholders shall not make any decisions nor direct the activities of Shuhai Beijing without Tianjin Information's consent. Shareholders' Voting Rights Entrustment Agreement – Tianjin Information has entered into a shareholders' voting rights entrustment agreement (the "Entrustment Agreement") under which Zhixin Liu and Fu Liu (collectively the "Shuhai Beijing Shareholders") have vested their voting power in Shuhai Beijing to Tianjin Information or its designee(s). The Entrustment Agreement does not have an expiration date. Equity Option Agreement – the Shuhai Beijing Shareholders and Tianjin Information entered into an equity option agreement (the "Option Agreement"), pursuant to which the Shuhai Beijing Shareholders have granted Tianjin Information or its designee(s) the irrevocable right and option to acquire all or a portion of Shuhai Beijing Shareholders' equity interests in Shuhai Beijing for an option price of RMB 0.001 for each capital contribution of RMB1.00. Pursuant to the terms of the Option Agreement, Tianjin Information and the Shuhai Beijing shareholders have agreed to certain restrictive covenants to safeguard the rights of Tianjin Information under the option Agreement. Tianjin Information agreed to pay RMB1.00 annually to Shuhai Beijing Shareholders to maintain the option rights. Tianjin Information may terminate the Option Agreement upon prior written notice. The Option Agreement is valid for a period of 10 years from the effective date and renewable at Tianjin Information's option. Equity Pledge Agreement – Tianjin Information and the Shuhai Beijing Shareholders entered into an equity pledge agreement on October 27, 2015 (the "Equity Pledge Agreement"). The Equity Pledge Agreement serves to guarantee the performance by Shuhai Beijing of its obligations under the Operation and Intellectual Property Service Agreement and the Option Agreement. Pursuant to the Equity Pledge Agreement, Shuhai Beijing Shareholders have agreed to pledge all of their equity interests in Shuhai Beijing to Tianjin Information. Tianjin Information has the right to collect any and all dividends paid on the pledged equity interests during the pledge period. Pursuant to the terms of the Equity Pledge Agreement, the Shuhai Beijing Shareholders have agreed to certain restrictive covenants to safeguard the rights of Tianjin Information. Upon an event of default or certain other agreed events under the Operation and Intellectual Property Service Agreement, the Option Agreement and the Equity Pledge Agreement, Tianjin Information may exercise the right to enforce the pledge. The Company's total assets and liabilities presented in the accompanying consolidated financial statements represent substantially all of total assets and liabilities of the VIE because the other entities in the consolidation are non-operating holding entities with nominal assets and liabilities. The following financial statement amounts and balances of the VIE were included in the accompanying consolidated financial statements as of June 30, 2019 and 2018 and for the years ended June 30, 2019 and 2018, respectively:
|  | June 30, 2019 |  |  | June 30, 2018 |
Current assets |  | $ | 1,573,413 |  |  | $ | 1,173,521 |
Non-current assets |  |  | 96,927 |  |  |  | 141,688 |
Total assets |  | $ | 1,670,340 |  |  | $ | 1,315,209 |
Current liabilities |  | $ | 6,232,836 |  |  | $ | 4,476,483 |
Non-current liabilities |  |  | - |  |  |  | - |
Total liabilities |  | $ | 6,232,836 |  |  | $ | 4,476,483 |
|  | For the years Ended June 30 |
|  | 2019 |  |  | 2018 |
Revenue |  | $ | - |  |  | $ | 10,571 |
Gross profit |  |  | - |  |  |  | 4,819 |
Net loss |  | $ | (1,432,372 | ) |  | $ | (1,547,467 | )
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 periods. Actual results could differ from those estimates. The significant areas requiring the use of management estimates include, but are not limited to, the estimated useful life and residual value of property, plant and equipment, provision for staff benefits, recognition and measurement of deferred income taxes and the valuation allowance for deferred tax assets. Although these estimates are based on management's knowledge of current events and actions management may undertake in the future, actual results may ultimately differ from those estimates and such differences may be material to our consolidated financial statements.
CONTINGENCIES | Contingencies Certain conditions may exist as of the date the consolidated financial statements are issued, which may result in a loss to the Company but which will only be resolved when one or more future events occur or fail to occur. The Company's management and legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's legal counsel evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought. If the assessment of a contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, the estimated liability would be accrued in the Company's consolidated financial statements. If the assessment indicates that a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed. As of June 30, 2019 and 2018, the Company has no such contingencies.
CASH AND CASH EQUIVALENTS | Cash and Cash Equivalents Cash and cash equivalents include cash on hand, demand deposits and short-term cash investments that are highly liquid in nature and have original maturities of three months or less.
INVENTORY | Inventory Inventory, comprised principally of electronic student cards and routers to be used in installations, is valued at the lower of cost or net realizable value. The value of inventory is determined using the first-in, first-out method. The Company periodically estimates an inventory allowance for estimated unmarketable inventories when necessary. There were no allowances for inventory as of June 30, 2019 and 2018.
DEFERRED REGISTRATION COSTS | Deferred REGISTRATION Costs Deferred registration costs are comprised of certain legal, accounting and other third-party fees that are directly associated with in-process equity financings as deferred registration costs until such financing is consummated. After consummation of the equity financing, these costs were recorded in stockholders' equity as a reduction of additional paid-in capital generated as a result of the offering. The Company incurred deferred registration costs of $72,532 as of June 30, 2018 that was subsequently reclassified to additional paid-in capital after the Company successfully completed initial public offering on December 21, 2018.
ESCROW | ESCROW Escrow represents cash held for an indemnification related to requirements with the underwriter for a period of 18 months or longer subsequent to the common stock offering (See note 9.
PROPERTY AND EQUIPMENT | PROPERTY AND EQUIPMENT Property and equipment are stated at cost, less accumulated depreciation. Major repairs and improvements that significantly extend original useful lives or improve productivity are capitalized and depreciated over the period benefited. Maintenance and repairs are expensed as incurred. 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 of property and equipment is provided using the straight-line method over estimated useful lives as follows:
Furniture and fixtures | 5-10 years
Office equipment | 3-5 years
Vehicle | 5 years
INTANGIBLE ASSETS | INTANGIBLE ASSETS Intangible assets with finite lives are amortized using the straight-line method over their estimated period of benefit. Evaluation of the recoverability of intangible assets is made to take into account events or circumstances that warrant revised estimates of useful lives or that indicate that impairment exists. All of our intangible assets are subject to amortization. No impairment of intangible assets has been identified as of the balance sheet dates. Intangible assets include licenses and certificates and are amortized over their useful life of five to ten years.
FAIR VALUE MEASUREMENTS AND DISCLOSURES | FAIR VALUE MEASUREMENTS AND DISCLOSURES FASB ASC Topic 820, "Fair Value Measurements," defines fair value, and establishes a three-level valuation hierarchy for disclosures that enhances disclosure requirements for fair value measures. The three levels are defined as follows:
| ● | Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.
| ● | Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.
| ● | Level 3 inputs to the valuation methodology are unobservable and significant to the fair value measurement.
The carrying value of cash, inventory, prepaid expenses and other current assets, accounts payable, advances from customers, accrued expenses and other payables, and loan payable-shareholder, approximate their fair values due to their short maturities. As of June 30, 2019 and 2018, the Company did not identify any assets and liabilities that are required to be presented on the balance sheet at fair value on a recurring basis.
IMPAIRMENT OF LONG-LIVED ASSETS | IMPAIRMENT OF LONG-LIVED ASSETS In accordance with FASB ASC 360-10, Accounting for the Impairment or Disposal of Long-Lived Assets, long-lived assets such as property, plant and equipment are reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable, or it is reasonably possible that these assets could become impaired as a result of technological or other industrial changes. The determination of recoverability of assets to be held and used is made by comparing the carrying amount of an asset to future undiscounted cash flows to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured as the amount by which the carrying amount of the asset exceeds its fair value. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell. During the reporting periods there was no impairment loss recognized on long-lived assets.
REVENUE RECOGNITION | REVENUE RECOGNITION On January1, 2018, the Company adopted Accounting Standards Update ("ASU") 2014-09 Revenue from Contracts with Customers (ASC 606) using the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to retained earnings upon adoption of this new guidance, as the Company's revenue was recognized based on the amount of consideration, we expect to receive in exchange for satisfying the performance obligations. The core principle underlying the revenue recognition ASU is that the Company will recognize revenue to represent the transfer of goods and services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time, based on when control of goods and services transfers to a customer. The Company's revenue streams are recognized at a point in time, based on when control of goods and services transfers to a customer. The ASU requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company (i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies each performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy for all revenue streams within the scope of the ASU under previous standards and using the five-step model under the new guidance and confirmed that there were no differences in the pattern of revenue recognition. The Company derives its revenues from professional service contracts with its customers with revenues being recognized upon delivery of service and products. Persuasive evidence of an arrangement is demonstrated via professional service contracts and invoices; and the services price to the customer is fixed upon acceptance of the professional services contract. The Company recognizes revenue when professional service is rendered to the customer by the Company and collectability of payment is reasonably assured. These revenues are recognized at a point in time after all performance obligations are satisfied. During the years ended June 30, 2018, one customer accounted for 85.1% of the Company's total sales.
INCOME TAXES | INCOME TAXES The Company uses the asset and liability method of accounting for income taxes in accordance with ASC Topic 740, "Income Taxes." Under this method, income tax expense is recognized for the amount of: (i) taxes payable or refundable for the current period and (ii) deferred tax consequences of temporary differences resulting from matters that have been recognized in an entity's financial statements or tax returns. 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 the results of operations in the period that includes the enactment date. A valuation allowance is provided to reduce the deferred tax assets reported if based on the weight of the available positive and negative evidence, it is more likely than not some portion or all of the deferred tax assets will not be realized. ASC Topic 740.10.30 clarifies the accounting for uncertainty in income taxes recognized in an enterprise's financial statements and prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740.10.40 provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition. The Company has no material uncertain tax positions for any of the reporting periods presented.
RESEARCH AND DEVELOPMENT EXPENSES | RESEARCH AND DEVELOPMENT EXPENSES Research and development expenses are expensed in the period when they are incurred. For the years ended June 30, 2019 and 2018, the Company incurred research and development expenses of $168,248 and $361,616, respectively.
CONCENTRATION OF CREDIT RISK | CONCENTRATION OF CREDIT RISK The Company maintains cash in accounts with state-owned banks within the PRC. Cash in state-owned banks less than RMB500,000 ($73,246) is covered by insurance. Should any of these institutions holding the Company's cash become insolvent, or if the Company is unable to withdraw funds for any reason, the Company could lose the cash on deposit with that institution. The Company has not experienced any losses in such accounts and believes it is not exposed to any risks on its cash in these bank accounts. Cash denominated in RMB with a U.S. dollar equivalent of $1,395,104 and $1,031,485 at June 30, 2019 and 2018, respectively, were held in accounts at financial institutions located in the PRC‚ which is not freely convertible into foreign currencies. In addition, as of June 30, 2019, $1,321,858 are not covered by insurance. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness. The Company, its subsidiaries and VIE have not experienced any losses in such accounts and do not believe the cash is exposed to any significant risk. Cash held in accounts at U.S. financial institutions are insured by the Federal Deposit Insurance Corporation or other programs subject to certain limitations up to $250,000 per depositor. As of June 30, 2019, the cash balance of approximately $672,000 was maintained at U.S. financial institutions, of which approximately $422,000 was not insured. Cash was maintained at financial institutions in Hong Kong, and were insured by the Hong Kong Deposit Protection Board up to a limit of HK $500,000 (approximately $64,000). As of June 30, 2019, the cash balance of approximately $4,006,000 was maintained at financial institutions in Hong Kong, of which approximately $3,942,000 of cash balance was not insured.
FOREIGN CURRENCY TRANSLATION AND COMPREHENSIVE INCOME (LOSS) | FOREIGN CURRENCY TRANSLATION AND COMPREHENSIVE INCOME (LOSS) The accounts of the Company's Chinese entities are maintained in RMB and the accounts of the U.S. parent company are maintained in United States dollars("USD") The accounts of the Chinese entities were translated into USD in accordance with ASC Topic 830 "Foreign Currency Matters." All assets and liabilities were translated at the exchange rate on the balance sheet date; stockholders' equity is translated at historical rates and the statements of operations and cash flows are translated at the weighted average exchange rate for the period. The resulting translation adjustments are reported under other comprehensive income in accordance with ASC Topic 220, "Comprehensive Income." Gains and losses resulting from foreign currency transactions are reflected in the statements of operations. The Company follows FASB ASC Topic 220-10, "Comprehensive Income(loss)." Comprehensive income(loss) comprises net income(loss) and all changes to the statements of changes in stockholders' equity, except those due to investments by stockholders, changes in additional paid-in capital and distributions to stockholders. The exchange rates used to translate amounts in USD to RMB for the purposes of preparing the consolidated financial statements were as follows
|  | June 30, |
|  | 2019 |  |  | 2018 |
Period end USD:RMB exchange rate |  |  | 6.8668 |  |  |  | 6.6553 |
Average USD:RMB exchange rate |  |  | 6.8263 |  |  |  | 6.6667 |
RECENT ACCOUNTING PRONOUNCEMENTS | RECENT ACCOUNTING PRONOUNCEMENTS In February 2016, the FASB issued ASU 2016-02 Amendments to the ASC 842 Leases. This update requires a lessee to recognize the assets and liability (the lease liability) arising from operating leases on the balance sheet for the lease term. When measuring assets and liabilities arising from a lease, a lessee (and a lessor) should include payments to be made in optional periods only if the lessee is reasonably certain to exercise an option to extend the lease or not to exercise an option to terminate the lease. Within a twelve-month or less lease term, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. If a lessee makes this election, it should recognize lease expense on a straight-line basis over the lease term. In transition, this update will be effective for public entities for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company does not expect the adoption of the ASU 2016-02 to have a significant impact on the Company's consolidated financial statements. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. The amendments in this Update affect any entity that is required to apply the provisions of Topic 220, Income Statement – Reporting Comprehensive Income, and has items of other comprehensive income for which the related tax effects are presented in other comprehensive income as required by GAAP. The amendments in this Update are effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption of the amendments in this Update is permitted, including adoption in any interim period, (1) for public business entities for reporting periods for which financial statements have not yet been issued and (2) for all other entities for reporting periods for which financial statements have not yet been made available for issuance. The amendments in this Update should be applied either in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act is recognized. Management does not believe the adoption of this ASU would have a material effect on the Company's consolidated financial statements. In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement" ("ASU 2018-13"). ASU 2018-13 removes, modifies and adds certain disclosure requirements in Topic 820 "Fair Value Measurement". ASU 2018-13 eliminates certain disclosures related to transfers and the valuations process, modifies disclosures for investments that are valued based on net asset value, clarifies the measurement uncertainty disclosure, and requires additional disclosures for Level 3 fair value measurements. ASU 2018-13 is effective for the Company for annual and interim reporting periods beginning August 1, 2020. The Company is currently evaluating the impact of this new standard on its consolidated financial statements and related disclosures. In May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments in Update 2016-13 added Topic 326, Financial Instruments—Credit Losses, and made several consequential amendments to the Codification. Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments—Credit Losses—Available-for-Sale Debt Securities. The amendments in this Update address those stakeholders' concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments in Update 2016-13 while still providing financial statement users with decision-useful information. ASU 2019-05 is effective for the Company for annual and interim reporting periods beginning August 1, 2020. The Company is currently evaluating the impact of this new standard on its consolidated financial statements and related disclosures. Management does not believe that any recently issued, but not yet effective, accounting standards, if currently adopted, would have a material effect on the accompanying consolidated financial statements.

X
- Definition Represents the accounting policy related to deferred financing cost. + References No definition available. + Details
Name: | dtss_DeferredFinancingCostPolicyTextBlock
Namespace Prefix: | dtss_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for ESCROW + References No definition available. + Details
Name: | dtss_EscrowPolicyTextBlock
Namespace Prefix: | dtss_
Data Type: | nonnum: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 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=98513485&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=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: 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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 2AA -Subparagraph a -URI http://asc.fasb.org/extlink&oid=118582676&loc=SL6759068-111685 + Details
Name: | us-gaap_ConsolidationVariableInterestEntityPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: 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: | nonnum: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 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 Reference 5: 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=116657188&loc=SL116659661-227067 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 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 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory in the course of production (work in process). If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average). + 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.6(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_InventoryWorkInProcessPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + 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.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: 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 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: 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 3: 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 4: 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 5: 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=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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=84158767&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=84158767&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration