XML 36 R23.htm IDEA: XBRL DOCUMENT
v3.21.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2020
Accounting Policies [Abstract] |
Consolidation, Policy [Policy Text Block] | Principles of Consolidation The Company consolidates its 100% owned subsidiaries and all of its 51% owned joint venture subsidiaries in accordance with the provisions required by the Consolidation Topic 810 of the Financial Accounting Standards Board (" FASB ") Accounting Standards Codification (" ASC "). All significant intercompany accounts and transactions have been eliminated.
Immaterial Revision [Policy Text Block] | Immaterial Revision In 2020, an error was identified in the Company's deferred tax table within the income tax footnote in the 2019 consolidated financial statements. As a result, deferred tax assets from net operating loss carryforwards as of December 31, 2019 were understated by $2.2 million, and the Company's valuation allowance was understated by the same amount. These immaterial adjustments to the disclosures had no effect on the consolidated balance sheets, statements of operations and comprehensive income, equity and cash flows for any periods presented. The correction relates to the Company's Brazil subsidiary. See Note 5 for further details.
Consolidation, Variable Interest Entity, Policy [Policy Text Block] | Accounting for Joint Venture Subsidiarie s For the Company's less than wholly owned subsidiaries, the Company first analyzes to determine if a joint venture subsidiary is a variable interest entity (a " VIE ") in accordance with ASC 810 and if so, whether the Company is the primary beneficiary requiring consolidation. A VIE is an entity that has: (i) insufficient equity to permit it to finance its activities without additional subordinated financial support; or (ii) equity holders that lack the characteristics of a controlling financial interest. VIEs are consolidated by the primary beneficiary, which is the entity that has both the power to direct the activities that most significantly impact the entity's economic performance and the obligation to absorb losses or the right to receive benefits from the entity that potentially could be significant to the entity. Variable interests in a VIE are contractual, ownership, or other financial interests in a VIE that change with changes in the fair value of the VIE's net assets. The Company continuously re-assesses at each level of the joint venture whether the entity is: (i) a VIE; and (ii) if the Company is the primary beneficiary of the VIE. If it was determined that an entity in which the Company holds an interest qualified as a VIE and the Company was the primary beneficiary, it would be consolidated. Based on the Company's analysis for each of its 51% owned joint ventures, the Company has determined that each is a VIE and the Company is the primary beneficiary of that VIE. In addition to its controlling interest, the Company controls the proprietary information technology that is used at and is significant to each joint venture and the Company has the ability to control other key decisions. Accordingly, the Company has the power to direct key activities and the obligation to absorb losses or the right to receive benefits that could be significant and consolidates each joint venture under the VIE rules and reflects the 49% interests in the Company's consolidated financial statements as non-controlling interests. The Company records these non-controlling interests at their initial fair value, adjusting the basis prospectively for their share of the respective consolidated investments' net income or loss or equity contributions and distributions. These non-controlling interests are not redeemable by the equity holders and are presented as part of permanent equity. Income and losses are allocated to the non-controlling interest holder based on its economic ownership percentage.
Use of Estimates, Policy [Policy Text Block] | Use of Estimates The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the US (" GAAP ") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the amounts disclosed for contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting year. Actual results could differ from those estimates.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash Equivalents The Company considers all highly liquid short-term investments with original maturities of three months or less at the time of acquisition to be cash equivalents. Cash equivalents are stated at cost, which approximates fair value.
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentration of Credit Risk The Company maintains cash balances with high quality financial institutions and periodically evaluates the creditworthiness of such institutions and believes that the Company is not exposed to significant credit risk.
Revenue [Policy Text Block] | Revenue Recognition The Company's services are provided to its clients under contracts or agreements. The Company bills its clients based upon service fee arrangements. Revenues under service fee arrangements are recognized when the service is performed. Customer deposits, which are considered advances on future work, are recorded as revenue in the period services are provided. The Company records revenue from contracts with its customers through the execution of a Master Service Agreement (" MSA ") that are effectuated through individual Statements of Work (" SOW " and with the applicable MSA collectively a " Contract "). The MSAs generally define the financial, service, and communication obligations between the client and SPAR while the SOWs state the project objective, scope of work, time frame, rate and driver in which SPAR will be paid. Only when the MSA and SOW are combined as a Contract can all five revenue standard criteria be met. The Company integrates a series of tasks promised within these Contracts into a bundle of services that represent the combined performance obligation of Merchandising Services. Such Merchandising Services are performed over the duration of the SOW. Most Merchandising Services are performed on a daily, weekly or monthly basis. Revenue from Merchandising Services are recognized as the services are performed based on a rate-per-driver basis (per hour, store visit or unit stocked) with services delivered as they are consumed. All of the Company's Contracts with customers have a duration of one year or less, with over 90% being completed in less than 30 days, and revenue is recognized as services are performed. Given the nature of the Company's business, how the Contracts are structured and how the Company is compensated, the Company has elected the right-to-invoice practical expedients method allowed under the revenue standard.
Receivable [Policy Text Block] | Unbilled Accounts Receivable Unbilled accounts receivable represents services performed but not billed and are included as accounts receivable. Doubtful Accounts and Credit Risks The Company continually monitors the collectability of its accounts receivable based upon current client credit information and financial condition. Balances that are deemed to be uncollectible after the Company has attempted reasonable collection efforts are written off through a charge to the bad debt allowance and a credit to accounts receivable. Accounts receivable balances, net of any applicable reserves or allowances, are stated at the amount that management expects to collect from the outstanding balances. The Company provides for probable uncollectible amounts through a charge to earnings and a credit to bad debt allowance based in part on management's assessment of the current status of individual accounts. Based on management's assessment, the Company established an allowance for doubtful accounts of $563,000 and $438,000 at December 31, 2020 , and 2019 , respectively. Bad debt expense was $330,000 and $83,000 for the years ended December 31, 2020 and 2019 , respectively.
Lessee, Leases [Policy Text Block] | Leases The Company's Right-of-use (" ROU ") assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Since most of the Company's leases do not have an implicit borrowing rate, the Company's incremental borrowing rate is based on the information available at commencement date in determining the present value of lease payments. Leases may include options allowing the Company at its sole discretion to extend or terminate the lease, and when it is reasonably certain that those options will be exercised, the Company will include those periods in the lease term. Variable costs, such as payments for insurance and tax payments, are expensed when the obligation for those payments is incurred.
Property, Plant and Equipment, Policy [Policy Text Block] | Property and Equipment and Depreciation Property and equipment, including leasehold improvements, are stated at cost. Depreciation is calculated on a straight-line basis over estimated useful lives of the related assets, which range from three to seven years. Leasehold improvements are depreciated over the shorter of their estimated useful lives or lease term, using the straight-line method. Maintenance and minor repairs are charged to expense as incurred. Depreciation expense for both years ended December 31, 2020 and 2019 (including amortization of capitalized software as described below) was $1.7 million.
Internal Use Software, Policy [Policy Text Block] | Internal Use Software Development Costs The Company capitalizes certain costs associated with its internally developed software. Specifically, the Company capitalizes the costs of materials and services incurred in developing or obtaining internal use software. These costs include (but are not limited to) the cost to purchase software, the cost to write program code, payroll and related benefits and travel expenses for those employees who are directly involved with and who devote time to the Company's software development projects. Capitalization of such costs ceases when the project is substantially complete and ready for its intended purpose. Costs incurred during preliminary project and post-implementation stages, as well as software maintenance and training costs, are expensed in the period in which they are incurred. Capitalized software development costs are amortized over three years on a straight-line basis. The Company capitalized $1.0 million of costs related to software developed for internal use in both 2020 and 2019 , and recognized approximately $1.2 and $1.3 million of amortization of capitalized software for the years ended December 31, 2020 and 2019 , respectively.
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | Impairment of Long-Lived Assets The Company continually monitors events and changes in circumstances that could indicate that the carrying amounts of the Company's property and equipment and intangible assets subjected to amortization may not be recoverable. When indicators of potential impairment exist, the Company assesses the recoverability of the assets by estimating whether the Company will recover its carrying value through the undiscounted future cash flows generated by the use of the asset and its eventual disposition. Based on this analysis, if the Company does not believe that it will be able to recover the carrying value of the asset, the Company records an impairment loss to the extent that the carrying value exceeds the estimated fair value of the asset. If any assumptions, projections or estimates regarding any asset change in the future, the Company may have to record an impairment to reduce the net book value of such individual asset.
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] | Goodwill Goodwill may result from business acquisitions. Goodwill is assigned to reporting units based on the expected benefit from the synergies arising from each business combination, determined by using certain financial metrics, including the forecast discounted cash flows associated with each reporting unit. The goodwill acquired in a business combination is allocated to the appropriate reporting unit as of the acquisition date. Goodwill is subject to annual impairment tests and interim impairment tests if impairment indicators are present. The impairment tests require the Company to first assess qualitative factors to determine whether it is necessary to perform a quantitative goodwill impairment test. The Company is not required to calculate the fair value of a reporting unit unless it determines, based on a qualitative assessment, that it is more likely than not that its fair value is less than its carrying amount. If it is determined that it is more likely than not, or if the Company elects not to perform a qualitative assessment, the Company proceeds with the quantitative assessment. Under the quantitative test, if the fair value of a reporting unit exceeds its carrying amount, then goodwill of the reporting unit is considered to not be impaired. If the carrying amount of the reporting unit exceeds its fair value, then an impairment loss is recognized in an amount equal to the excess, up to the value of the goodwill. The Company has determined that a quantitative goodwill impairment test was only considered necessary for one of the domestic reporting units, as of December 31, 2020 and 2019 . Based on the results of this test, no impairment loss was recognized.
Share-based Payment Arrangement [Policy Text Block] | Accounting for Share Based Compensation The Company measures all employee share-based compensation awards using a fair value method and records the related expense in the financial statements over the period during which an employee is required to provide service in exchange for the award. Excess tax benefits are realized from the exercise of stock options and are reported as a financing cash inflow rather than as a reduction of taxes paid in cash flow from operations. For each award that has a graded vesting schedule, the Company recognizes compensation cost on a straight-line basis over the requisite service period for the entire award. Share based employee compensation expense for the years ended December 31, 2020 and 2019 was $136,000 and $235,000, respectively.
Fair Value Measurement, Policy [Policy Text Block] | Fair Value Measurements Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The generally accepted accounting principles fair value framework uses a three -tiered approach. Fair value measurements are classified and disclosed in one of the following three categories:
| ● | Level 1 – Unadjusted quoted prices in active markets that are accessible at the measurement date for identical assets or liabilities;
| ● | Level 2 – Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which significant inputs and significant value drivers are observable in active markets; and
| ● | Level 3 – Prices or valuation techniques where little or no market data is available that requires inputs significant to the fair value measurement and unobservable.
If the inputs used to measure the fair value fall within different levels of the hierarchy, the fair value is determined based upon the lowest level input that is significant to the fair value measurement. Whenever possible, the Company uses quoted market prices to determine fair value. In the absence of quoted market prices, the Company uses independent sources and data to determine fair value. Due to their short maturity, the carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses approximated the fair values (Level 1 ) at December 31, 2020 and 2019 . The carrying value of the Company's long-term debt with variable interest rates approximates fair value based on instruments with similar terms (Level 2 ).
Income Tax, Policy [Policy Text Block] | Accounting for Income Taxes Income tax provisions and benefits are made for taxes currently payable or refundable, and for deferred income taxes arising from future tax consequences of events that were recognized in the Company's financial statements or tax returns and tax credit carry forwards. The effects of income taxes are measured based on enacted tax laws and rates applicable to periods in which the differences are expected to reverse. If necessary, a valuation allowance is established to reduce deferred income tax assets to an amount that will more likely than not be realized. The calculation of income taxes involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for uncertain tax positions based on a two -step process. The first step involves evaluating the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step involves estimating and measuring the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as the Company has to determine the probability of various possible outcomes. The Company's evaluation of uncertain tax positions is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit, and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.
Earnings Per Share, Policy [Policy Text Block] | Net Income Per Share Basic net income per share amounts are based upon the weighted average number of common shares outstanding. Diluted net income per share amounts are based upon the weighted average number of common and potential common shares outstanding except for periods in which such potential common shares are anti-dilutive. Potential common shares outstanding include stock options and restricted stock and are calculated using the treasury stock method.
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Translation of Foreign Currencies The financial statements of the foreign entities consolidated into the Company's consolidated financial statements were translated into United States dollar equivalents at exchange rates as follows: balance sheet accounts for assets and liabilities were converted at year-end rates, equity at historical rates and income statement accounts at average exchange rates for the year. The resulting translation gains and losses are reflected in accumulated other comprehensive income or loss in the consolidated statements of equity.
New Accounting Pronouncements, Policy [Policy Text Block] | New Accounting Pronouncements Recently Adopted In August 2018, the FASB issued ASU 2018 - 13 which eliminates, adds and modifies certain fair value measurement disclosures. The ASU is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual periods, with early adoption permitted. The adoption of the standard did not have a material impact to the consolidated financial statements. In January 2017, the FASB issued ASU 2017 - 04 simplifying the accounting for goodwill impairment for all entities. The new guidance eliminates the requirement to calculate the implied fair value of goodwill (Step 2 of the current two -step goodwill impairment test under ASC 350 ). Instead, entities will record an impairment charge based on the excess of a reporting unit's carrying amount over its fair value (Step 1 of the current two -step goodwill impairment test). The ASU is effective prospectively for reporting periods beginning after December 15, 2019, with early adoption permitted for annual and interim goodwill impairment testing dates after January 1, 2017. The adoption of this standard did not have a material impact on the goodwill impairment testing process or the consolidated financial statements. Not Yet Adopted In December 2019, the FASB issued ASU 2019 - 12 simplifying various aspects related to the accounting for income taxes. The guidance removes exceptions to the general principles in Topic 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The ASU is effective for annual reporting periods beginning after December 15, 2020, including interim reporting periods within those annual periods, with early adoption permitted. The Company does not expect the adoption of the new guidance to have a material impact on the consolidated financial statements and related disclosures. In June 2016, the FASB issued ASU No. 2016 - 13, “Financial Instruments (Topic 326 ) Credit Losses”. Topic 326 changes the impairment model for most financial assets and certain other instruments. Under the new standard, entities holding financial assets and net investment in leases that are not accounted for at fair value through net income are to be presented at the net amount expected to be collected. An allowance for credit losses will be a valuation account that will be deducted from the amortized cost basis of the financial asset to present the net carrying value at the amount expected to be collected on the financial asset. Topic 326 is effective as of January 1, 2020, although in November 2019, the FASB delayed the effective date until fiscal years beginning after December 15, 2022 for SEC filers eligible to be smaller reporting companies under the SEC's definition, as well as private companies and not -for-profit entities. The Company qualifies as a smaller reporting company under the SEC's definition. Early adoption is permitted. The Company is currently evaluating the impact of Topic 326 on its consolidated balance sheets, statements of operations, statements of cash flows and related disclosures.
Novel Coronavirus (COVID-19) Outbreak [Policy Text Block] | Novel Coronavirus (COVID- 19 ) Outbreak In March 2020, the World Health Organization declared the novel strain of Coronavirus (COVID- 19 ) a global pandemic and recommended containment and mitigation measures worldwide. The full impact of the COVID- 19 outbreak continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company's financial condition, liquidity, and future results of operations. Management is actively monitoring the impact of the global situation on its financial condition, liquidity, operations, suppliers, industry, and workforce. In the USA, many of our clients have been affected by business closure and stay at home orders, which has hampered our ability to perform in-store services since March 2020. As of the date of this filing, many of our Company subsidiaries globally have been impacted by temporary retail closures or reduced in-store hours, although most of our customer's locations remain open to provide essential products. New store openings and remodels with the Company's assistance are particularly susceptible to such external factors and are being delayed by many of the Company's clients due to the effects of the Novel Coronavirus. The Company has initiated mitigation efforts and is monitoring the situation on a country-by-country basis. The Company has also implemented several cost savings measures which include a reduction in the use of contracted workers, furloughing employees, reducing hours and a reduction in other corporate and non-critical expenses. While the COVID- 19 pandemic has not had any material unfavorable effects in our financial results for the year ended December 31, 2020, the extent of the impact in the future, if any, will depend on future developments, which are highly uncertain, cannot be predicted and could have a material adverse impact on our financial position, operating results and cash flows. A prolonged outbreak could, among other things, strain our business continuity plans, create delays in our growth and strategic initiatives, reduce our sales and marketing activities, limit our access to financing on favorable terms, increase our exposure to potential impairment charges related to long-lived and intangible assets, hinder our ability to support our clients and operate our business effectively, heighten the risk of disruption to our information and reporting systems and internal controls, including those over financial reporting and other risk management systems, or require us to incur substantial costs. We are closely monitoring the impact of the COVID- 19 pandemic on all aspects of our business and may take further actions as may be required by federal, state or local authorities, or that we determine are in the best interests of our employees, customers and partners. As the conditions surrounding the COVID- 19 pandemic continue to evolve rapidly, we will continue to actively manage our response in collaboration with customers, government officials and stakeholders, and assess any potential impacts to our financial position and operating results, as well as adverse developments in our business. On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law. The CARES Act is aimed at providing emergency assistance and health care for individuals, families, and businesses affected by the COVID- 19 pandemic and generally supporting the U.S. economy. The CARES Act, among other things, includes provisions related to refundable payroll tax credits, deferment of the employer portion of social security payments, net operating loss carryback periods, modifications to the net interest deduction limitations, and technical corrections to tax depreciation methods for qualified improvement property. As of December 31, 2020, we have elected to defer the employer-paid portion of social security taxes of $1.3 million, which is included in "Accrued expenses and other liabilities" in the Consolidated Balance Sheets.

X
- Definition Disclosure of accounting policy for immaterial revision. + References No definition available. + Details
Name: | sgrp_ImmaterialRevisionPolicyTextBlock
Namespace Prefix: | sgrp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for novel coronavirus (COVID-19) outbreak. + References No definition available. + Details
Name: | sgrp_NovelCoronavirusCovid19OutbreakPolicyTextBlock
Namespace Prefix: | sgrp_
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=121583591&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 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 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 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 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=121559654&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=121559654&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=121559654&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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 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 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 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 + 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 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 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 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
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 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=120406818&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=84230637&loc=d3e32847-109319 Reference 3: 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 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 Reference 5: 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=84230637&loc=d3e32840-109319 Reference 6: 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 7: 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=84230637&loc=d3e32639-109319 Reference 8: 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=120406818&loc=d3e32280-109318 Reference 9: 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=84230637&loc=d3e32809-109319 + 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 costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: 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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286 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_InternalUseSoftwarePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
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 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 Reference 5: 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 receivable. Includes, but is not limited to, accounts receivable and financing receivable. + 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://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | 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 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 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 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: 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: | 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