XML 86 R20.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Summary of Significant Accounting Policies and Nature of Operations (Policies) | 6 Months Ended
--- | ---
Jun. 28, 2014
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to U.S. Securities and Exchange Commission (“SEC”) Form 10-Q and Article 10 of SEC Regulation S-X. In the opinion of management, the accompanying consolidated financial statements contain all adjustments, consisting of normal recurring adjustments, necessary to present fairly the consolidated financial position of the Company as of June 28, 2014 and the consolidated results of operations for the thirteen and twenty-six weeks ended June 28, 2014 and June 29, 2013, and cash flows for the twenty-six weeks ended June 28, 2014 and June 29, 2013. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the rules and regulations of the SEC. The Company’s results of operations for the thirteen and twenty-six weeks ended June 28, 2014 are not necessarily indicative of those to be expected for the entire fiscal year. The accompanying consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 28, 2013, which was filed with the SEC on March 12, 2014. We refer to our fiscal year ending January 3, 2015 as fiscal year 2014 and our fiscal year ended December 28, 2013 as fiscal year 2013. During the thirteen and twenty-six weeks ended June 28, 2014, the Company incurred a net loss of $2,180 and $1,979, respectively, compared to a net loss of $9,567 and $12,910 during the thirteen and twenty-six weeks ended June 28, 2013, respectively. Additionally, revenues increased to $76,947 in the second quarter of 2014 from $67,889 in the second quarter of 2013. The second quarter loss was preceded by losses in both fiscal year 2013 and 2012 as the Company incurred net losses of $15,634 and $35,978, respectively. Based on our current operating plan, we expect to finish fiscal year 2014 with a substantially reduced net loss compared to the net loss for fiscal year 2013. As a result, we believe that our existing cash, cash equivalents, investments, cash flows from operations and available debt financing will be sufficient to finance our operational cash needs through at least the next twelve months. Should our results not meet our current operating plan and should revenues decline in 2014, it could negatively impact our liquidity as we may not be able to provide positive cash flows from operations in order to meet our working capital requirements. We may need to borrow additional funds from our credit facility, which under certain circumstances may not be available, sell additional assets or seek additional equity or debt financing in the future. There can be no assurance that we would be able to raise such additional financing or engage in such asset sales on acceptable terms, or at all. If revenues and gross profit were to decline during fiscal 2014 and the net loss continues for longer than we expect because our strategies to return to sustained positive sales growth and profitability are not successful, and if we are not able to raise adequate additional financing or proceeds from additional asset sales to continue to fund our ongoing operations, we will need to defer, reduce or eliminate significant planned expenditures, restructure or significantly curtail our operations.
Fiscal Periods | Fiscal Periods The Company’s fiscal year is based on a 52/53 week fiscal year ending on the Saturday closest to December 31. Quarterly periods are based on the thirteen weeks ending on the Saturday closest to the calendar quarter end date. Our fiscal year 2014 will be 53 weeks ending January 3, 2015.
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. Intercompany balances and transactions have been eliminated.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates made by management include, but are not limited to, those related to revenue recognition, uncollectible receivables, valuation of inventory, valuation of deferred tax assets and liabilities, valuation of intangible assets and other long-lived assets, recoverability of software development costs, contingencies and share-based compensation expense that results from estimated grant date fair values and vesting of issued equity awards based upon certain performance targets. Actual results could differ from these estimates.
Statement of Cash Flows | Statement of Cash Flows The net change in the Company’s book overdraft is presented net of accounts payable in the operating activity of the consolidated statement of cash flows. The book overdraft represents a credit balance in the Company’s general ledger but the Company has a positive bank account balance.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all money market funds and short-term investments purchased with original maturities of ninety days or less to be cash equivalents.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Financial instruments that are not measured at fair value include accounts receivable, accounts payable and debt. Refer to “Note 3 – Fair Value Measurements” for additional fair value information. The Company’s revolving loan payable (see “Note 6 –Borrowings”) is categorized in Level 2 of the fair value hierarchy, as the estimated value would be based on the quoted market prices for the same or similar issues or on the current rates available to the Company for debt of the same or similar terms. The carrying values of cash and cash equivalents, accounts receivable and accounts payable approximate fair value at June 28, 2014 and December 28, 2013 due to their short-term maturities. Investments and derivative financial instruments are carried at fair value, as discussed below. Based on the borrowing rates currently available to the Company for bank loans with similar terms and average maturities, the fair value of our revolving loan payable, classified as current liability in our consolidated balance sheet, approximates its carrying amount because the interest rate is variable.
Accounts Receivable and Concentration of Credit Risk | Accounts Receivable and Concentration of Credit Risk Accounts receivable are stated net of allowance for doubtful accounts. The allowance for doubtful accounts is determined primarily on the basis of past collection experience and general economic conditions. The Company determines terms and conditions for its customers primarily based on the volume purchased by the customer, customer creditworthiness and past transaction history. Concentrations of credit risk are limited to the customer base to which the Company’s products are sold. The Company does not believe significant concentrations of credit risk exist.
Investments | Investments Investments were comprised of closed-end funds primarily invested in mutual funds that hold government bonds, stock and short-term money market funds. Mutual funds are classified as short-term investments available-for-sale and recorded at fair market value, based on quoted prices of identical assets that are trading in active markets as of the end of the period for which the values are determined.
Other-Than-Temporary Impairment | Other-Than-Temporary Impairment All of the Company’s investments are subject to a periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other-than-temporary. The Company considers various factors in determining whether to recognize an impairment charge, including the length of time and extent to which the fair value has been less than the Company’s cost basis, the financial condition and near-term prospects of the investee, and the Company’s intent and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in the market value. No other-than-temporary impairment charges were recorded on any investments during the twenty-six week periods ended June 28, 2014 and June 29, 2013.
Derivative Financial Instruments | Derivative Financial Instruments Cash flow hedges are hedges that use derivatives to partially offset the variability of future cash flows. The Company hedges a portion of its forecasted foreign currency exposure associated with operating expenses incurred in the Philippines, typically for up to 12 months. The Company records all derivatives on the consolidated balance sheet at fair value. The Company’s accounting treatment of these instruments is based on whether the instruments are designated as hedge or non-hedge instruments. For derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges, the effective portions of the gain or loss on the derivative instrument is reported as a component of accumulated other comprehensive income in shareholders’ equity and reclassified into income in the same period or periods during which the hedged transaction affects earnings. To receive hedge accounting treatment, cash flow hedges must be highly effective in offsetting changes to expected future cash flows on hedged transactions. The Company did not have any non-hedge instruments as of June 28, 2014 or December 28, 2013. Refer to “Note 3 – Fair Value Measurements” for additional fair value information. At June 28, 2014, the Company had $22 recorded in accumulated other comprehensive loss related to derivatives which were designated as hedging instruments. The Company reclassified $7 of net losses from accumulated other comprehensive loss to operating expense during the thirteen weeks ended June 28, 2014. There was no ineffective portion recognized for the thirteen weeks ended June 28, 2014. The Company expects to reclassify $22 of net losses from accumulated other comprehensive loss to operating expense over the next twelve months. The notional value at June 28, 2014 was $3,520. The Company did not hedge foreign currency exposure prior to the thirteen weeks ended June 28, 2014.
Inventory | Inventory Inventories consist of finished goods available-for-sale and are stated at the lower of cost or market value, determined using the first-in first-out (“FIFO”) method. The Company purchases inventory from suppliers both domestically and internationally, and routinely enters into supply agreements with U.S.–based suppliers and its primary drop-ship vendors. The Company believes that its products are generally available from more than one supplier and seeks to maintain multiple sources for its products, both internationally and domestically. The Company primarily purchases products in bulk quantities to take advantage of quantity discounts and to ensure inventory availability. Inventory is reported at the lower of cost or market, adjusted for slow moving, or scrap product. The Company’s inventory, primarily hard parts, maintenance items, and accessories, are used on vehicles that have rather long lives; and therefore, the risk of obsolescence is minimal. Inventory at June 28, 2014 and December 28, 2013 was $35,178 and $36,986, respectively, which included items in-transit to our warehouses, in the amount of $8,873 and $6,750, respectively.
Website and Software Development Costs | Website and Software Development Costs The Company capitalizes certain costs associated with website and software developed for internal use according to ASC 350-50 Intangibles – Goodwill and Other – Website Development Costs and ASC 350-40 Intangibles – Goodwill and Other – Internal-Use Software, when both the preliminary project design and testing stage are completed and management has authorized further funding for the project, which it deems probable of completion and to be used for the function intended. Capitalized costs include amounts directly related to website and software development such as payroll and payroll-related costs for employees who are directly associated with, and who devote time to, the internal-use software project. Capitalization of such costs ceases when the project is substantially complete and ready for its intended use. These amounts are amortized on a straight-line basis over two years once the software is placed into service.
Long-Lived Assets and Intangibles Subject to Amortization | Long-Lived Assets and Intangibles Subject to Amortization The Company accounts for the impairment and disposition of long-lived assets, including intangibles subject to amortization, in accordance with ASC 360 Property, Plant and Equipment (“ASC 360”). Management assesses potential impairments whenever events or changes in circumstances indicate that the carrying value of an asset or asset group may not be recoverable. An impairment loss will result when the carrying value exceeds the undiscounted cash flows estimated to result from the use and eventual disposition of the asset or asset group. Impairment losses will be recognized in operating results to the extent that the carrying value exceeds the discounted future cash flows estimated to result from the use and eventual disposition of the asset or asset group. The Company continually uses judgment when applying these impairment rules to determine the timing of the impairment tests, undiscounted cash flows used to assess impairments, and the fair value of a potentially impaired asset or asset group. The reasonableness of our judgments could significantly affect the carrying value of our long-lived assets. The Company has not recognized any impairment losses on property and equipment or intangible assets subject to amortization since the second quarter of 2013.
Revenue Recognition | Revenue Recognition The Company recognizes revenue from product sales and shipping revenues, net of promotional discounts and return allowances, when the following five revenue recognition criteria are met: persuasive evidence of an arrangement exists, both title and risk of loss or damage have transferred, delivery has occurred, the selling price is fixed or determinable, and collectability is reasonably assured. The Company retains the risk of loss or damage during transit, therefore, revenue from product sales is recognized at the delivery date to customer, not upon shipment. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience. Revenue from sales of advertising is recorded when performance requirements of the related advertising program agreement are met. The Company evaluates the criteria of ASC 605-45 Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is the primary party obligated in a transaction, the Company is subject to inventory risk, has latitude in establishing prices and selecting suppliers, or has several but not all of these indicators, revenue is recorded at gross. Payments received prior to the delivery of goods to customers are recorded as deferred revenue. The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction. Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Credits are issued to customers for returned products.
Cost of Sales | Cost of Sales Cost of sales consists of the direct costs associated with procuring parts from suppliers and delivering products to customers. These costs include direct product costs, outbound freight and shipping costs, warehouse supplies and warranty costs, partially offset by purchase discounts and cooperative advertising. Depreciation and amortization expenses are excluded from cost of sales and included in marketing, general and administrative and fulfillment expenses as noted below.
Warranty Costs | Warranty Costs The Company or the vendors supplying its products provide the Company’s customers limited warranties on certain products that range from 30 days to lifetime. In most cases, the Company’s vendors are the party primarily responsible for warranty claims. Standard product warranties sold separately by the Company are recorded as deferred revenue and recognized ratably over the life of the warranty, ranging from one to five years. The Company also offers extended warranties that are imbedded in the price of selected private label products we sell. The product brands that include the extended warranty coverage are offered at three different service levels: (a) a five year unlimited product replacement, (b) a five year one-time product replacement, and (c) a three year one-time product replacement. Warranty costs relating to merchandise sold under warranty not covered by vendors are estimated and recorded as warranty obligations at the time of sale based on each product’s historical return rate and historical warranty cost. The standard and extended warranty obligations are recorded as warranty liabilities and included in other current liabilities in the Consolidated Balance Sheets. For the twenty-six weeks ended June 28, 2014 and June 29, 2013, the activity in our aggregate warranty liabilities was as follows (in thousands):
|  | June 28, 2014 |  |  | June 29, 2013 |
Warranty liabilities, beginning of period |  | $ | 297 |  |  | $ | 282 |
Adjustments to preexisting warranty liabilities |  |  | (84 | ) |  |  | (79 | )
Additions to warranty liabilities |  |  | 77 |  |  |  | 89 |
Reductions to warranty liabilities |  |  | (35 | ) |  |  | (29 | )
Warranty liabilities, end of period |  | $ | 255 |  |  | $ | 263 |
Marketing Expense | Marketing Expense Marketing costs, including advertising, are expensed as incurred. The majority of advertising expense is paid to internet search engine service providers and internet commerce facilitators. For the thirteen weeks ended June 28, 2014 and June 29, 2013, the Company recognized advertising costs of $5,013 and $4,571, respectively. For the twenty-six weeks ended June 28, 2014 and June 29, 2013, the Company recognized advertising costs of $9,402 and $8,908, respectively. Marketing costs also include depreciation and amortization expense and share-based compensation expense.
General and Administrative Expense | General and Administrative Expense General and administrative expense consists primarily of administrative payroll and related expenses, merchant processing fees, legal and professional fees and other administrative costs. General and administrative expense also includes depreciation and amortization expense and share-based compensation expense.
Fulfillment Expense | Fulfillment Expense Fulfillment expense consists primarily of payroll and related costs associated with warehouse employees and the Company’s purchasing group, facilities rent, building maintenance, depreciation and other costs associated with inventory management and wholesale operations. Fulfillment expense also includes share-based compensation expense.
Technology Expense | Technology Expense Technology expense consists primarily of payroll and related expenses of our information technology personnel, the cost of hosting the Company’s servers, communications expenses and Internet connectivity costs, computer support and software development amortization expense. Technology expense also includes share-based compensation expense.
Share-Based Compensation | Share-Based Compensation The Company accounts for share-based compensation in accordance with ASC 718 Compensation – Stock Compensation (“ASC 718”). All share-based payment awards to employees are recognized as share-based compensation expense in the financial statements based on their respective grant date fair values, and are recognized within the statement of comprehensive income or loss as marketing, general and administrative, fulfillment or technology expense, based on employee departmental classifications. Under this standard, compensation expense for both time-based and performance-based restricted stock units is based on the closing stock price of our common shares on the date of grant, and is recognized on a straight-line basis over the requisite service period. Compensation expense for performance-based awards is measured based on the amount of shares ultimately expected to vest, estimated at each reporting date based on management’s expectations regarding the relevant performance criteria. Compensation expense for stock options is based on the fair value estimated on the date of grant using an option pricing model that meets certain requirements, and is recognized over the vesting period of three to four years. The Company currently uses the Black-Scholes option pricing model to estimate the fair value of share-based payment awards for such stock options, which is affected by the Company’s stock price and a number of assumptions, including expected volatility, expected life, risk-free interest rate and expected dividends. The Company incorporates its own historical volatility into the grant-date fair value calculations for the stock options. The expected term of an award is based on combining historical exercise data with expected weighted time outstanding. Expected weighted time outstanding is calculated by assuming the settlement of outstanding awards is at the midpoint between the remaining weighted average vesting date and the expiration date. The risk-free interest rate assumption is based on observed interest rates appropriate for the expected life of awards. The dividend yield assumption is based on the Company’s expectation of paying no dividends on its common stock. Forfeitures are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures significantly differ from those estimates. The Company considers many factors when estimating expected forfeitures, including employee class, economic environment, and historical experience. The Company accounts for equity instruments issued in exchange for the receipt of services from non-employee directors in accordance with the provisions of ASC 718. The Company accounts for equity instruments issued in exchange for the receipt of goods or services from other than employees in accordance with ASC 505-50 Equity-Based Payments to Non-Employees. Costs are measured at the estimated fair market value of the consideration received or the estimated fair value of the equity instruments issued, whichever is more reliably measurable. The value of equity instruments issued for consideration other than employee services is determined on the earlier of a performance commitment or completion of performance by the provider of goods or services. Equity instruments awarded to non-employees are periodically re-measured as the underlying awards vest unless the instruments are fully vested, immediately exercisable and non-forfeitable on the date of grant. The Company accounts for modifications to its share-based payment awards in accordance with the provisions of ASC 718. Incremental compensation cost is measured as the excess, if any, of the fair value of the modified award over the fair value of the original award immediately before its terms are modified, measured based on the share price and other pertinent factors at that date, and is recognized as compensation cost on the date of modification (for vested awards) or over the remaining service (vesting) period (for unvested awards). Any unrecognized compensation cost remaining from the original award is recognized over the vesting period of the modified award.
Other Income, net | Other Income, net Other income, net consists of miscellaneous income or expense such as gains/losses from disposition of assets, and interest income comprised primarily of interest income on investments.
Interest Expense | Interest Expense Interest expense consists primarily of interest expense on our outstanding loan balance, deferred financing cost amortization, and capital lease interest.
Income Taxes | Income Taxes The Company accounts for income taxes in accordance with ASC 740 Income Taxes (“ASC 740”). Under ASC 740, deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases. 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. When appropriate, a valuation allowance is established to reduce deferred tax assets, which include tax credits and loss carry forwards, to the amount that is more likely than not to be realized. In making such determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, future taxable income exclusive of reversing temporary differences and carryforwards, taxable income in prior carryback years, tax planning strategies and recent financial operations. The Company utilizes a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and which may not accurately forecast actual outcomes. As of June 28, 2014, the Company had no material unrecognized tax benefits, interest or penalties related to federal and state income tax matters. The Company’s policy is to record interest and penalties as income tax expense.
Taxes Collected from Customers and Remitted to Governmental Authorities | Taxes Collected from Customers and Remitted to Governmental Authorities We present taxes collected from customers and remitted to governmental authorities on a net basis in accordance with the guidance on ASC 605-45-50-3 Taxes Collected from Customers and Remitted to Governmental Authorities.
Leases | Leases The Company analyzes lease agreements for operating versus capital lease treatment in accordance with ASC 840 Leases. Rent expense for leases designated as operating lease is expensed on a straight-line basis over the term of the lease. For capital leases, the present value of future minimum lease payments at the inception of the lease is reflected as a capital lease asset and a capital lease payable in the consolidated balance sheets. Amounts due within one year are classified as current liabilities and the remaining balance as non-current liabilities.
Foreign Currency Translation | Foreign Currency Translation For each of the Company’s foreign subsidiaries, the functional currency is its local currency. Assets and liabilities of foreign operations are translated into U.S. dollars using the current exchange rates, and revenues and expenses are translated into U.S. dollars using average exchange rates. The effects of the foreign currency translation adjustments are included as a component of accumulated other comprehensive income or loss in the Company’s consolidated balance sheets.
Comprehensive Income | Comprehensive Income The Company reports comprehensive income or loss in accordance with ASC 220 Comprehensive Income. Accumulated other comprehensive income or loss, included in the Company’s consolidated balance sheets, includes foreign currency translation adjustments related to the Company’s foreign operations, net deferred gains and losses on certain derivative instruments accounted for as cash flow hedges, and unrealized holding gains and losses from available-for-sale investments. The Company presents the components of net loss and other comprehensive income or loss, in its consolidated statements of comprehensive operations.
Segment Data | Segment Data The Company operates in two reportable segments. The criteria the Company uses to identify its operating segments are primarily the nature of the products the Company sells and the consolidated operating results that are regularly reviewed by the Company’s chief operating decision maker to assess performance and make operating decisions. The two reporting units we identified are the core auto parts business (“Base USAP”) and an online automotive repair source (“AutoMD”), in accordance with ASC 280 Segment Reporting (“ASC 280”).
Recent Accounting Pronouncements | Recent Accounting Pronouncements In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2014-09, “Revenue from Contracts with Customers,” (“ASU 2014-09”) which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. This guidance will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard is effective for fiscal years beginning after December 15, 2016. Early application is not permitted. The standard permits the use of either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on the consolidated financial statements and related disclosures. The Company has not yet selected a transition method nor has the effect of the standard on ongoing financial reporting been determined.

X
- Definition Disclosure of accounting policy for inclusion of items in the fulfillment expense report caption. + References No definition available. + Details
Name: | prts_FulfillmentExpensesPolicyTextBlock
Namespace Prefix: | prts_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for inclusion of items in the general and administrative expense report caption. + References No definition available. + Details
Name: | prts_GeneralAndAdministrativeExpensesPolicyTextBlock
Namespace Prefix: | prts_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for inclusion of items in the marketing expense report caption. + References No definition available. + Details
Name: | prts_MarketingExpensesPolicyTextBlock
Namespace Prefix: | prts_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for inclusion of items in the other income, net report caption. + References No definition available. + Details
Name: | prts_OtherIncomeNetPolicyTextBlock
Namespace Prefix: | prts_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Statement of cash flows. + References No definition available. + Details
Name: | prts_StatementOfCashFlowsPolicyTextBlock
Namespace Prefix: | prts_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax collection and remittance. + References No definition available. + Details
Name: | prts_TaxCollectionAndRemittancePolicyTextBlock
Namespace Prefix: | prts_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for inclusion of items in the technology expense report caption. + References No definition available. + Details
Name: | prts_TechnologyExpensesPolicyTextBlock
Namespace Prefix: | prts_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2122427 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4273-108586 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 203 -Paragraph 02-03 + 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 comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
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://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02, 03 -Article 3A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2197480 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 40 -Section 45 -URI http://asc.fasb.org/section&trid=2197723 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2196966 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2197087 Reference 7: http://www.xbrl.org/2003/role/presentationRef -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=27015204&loc=d3e355033-122828 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=16385135&loc=d3e33801-111570 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=18733093&loc=d3e5614-111684 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph k -Article 1 + 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 recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6408645&loc=d3e63676-111659 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 50 -URI http://asc.fasb.org/subtopic&trid=2197414 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=7476318&loc=d3e41620-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579245-113959 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579240-113959 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=7476318&loc=d3e41638-113959 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph n -Article 4 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=7476318&loc=d3e41675-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2155942 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph k -Article 1 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=7656940&loc=d3e5291-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03.(b)) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02.(b)) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph b -Article 3A Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 06 -Article 3 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph b -Article 3A + Details
Name: | us-gaap_FiscalPeriod
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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2175856 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2175826 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2175892 + 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 the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2144681 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2144749 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32840-109319 Reference 5: http://www.xbrl.org/2003/role/presentationRef -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 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32809-109319 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e32247-109318 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e32280-109318 + 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 recognizing interest expense, including the method of amortizing debt issuance costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18726-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -URI http://asc.fasb.org/topic&trid=2127328 + Details
Name: | us-gaap_InterestExpensePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for major classes of inventories, bases of stating inventories (for example, lower of cost or market), methods by which amounts are added and removed from inventory classes (for example, FIFO, LIFO, or average cost), loss recognition on impairment of inventories, and situations in which inventories are stated above cost. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 6 -Subparagraph a -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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 4: http://www.xbrl.org/2003/role/presentationRef -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 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2126999 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4492-108314 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 206 -Paragraph b -Subparagraph i, ii -Chapter 2 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4556-108314 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investments in financial assets, including marketable securities (debt and equity securities with readily determinable fair values), investments accounted for under the equity method and cost method, securities borrowed and loaned, and repurchase and resale agreements. For marketable securities, the disclosure may include the entity's accounting treatment for transfers between investment categories and how the fair values for such securities are determined. Also, for all investments, an entity may describe its policy for assessing, recognizing and measuring impairment of the investment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6872867&loc=d3e40691-111596 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28364263&loc=d3e13433-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=6382943&loc=d3e33918-111571 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section M Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2,12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 2, 12 -Article 5 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangements (both lessor and lessee). This disclosure may address (1) lease classification (that is, operating versus capital), (2) how the term of a lease is determined (for example, the circumstances in which a renewal option is considered part of the lease term), (3) how rental revenue or expense is recognized for a lease that contains rent escalations, (4) an entity's accounting treatment for deferred rent, including that which arises from lease incentives, rent abatements, rent holidays, or tenant allowances (5) an entity's accounting treatment for contingent rental payments and (6) an entity's policy for reviewing, at least annually, the residual values of sales-type and direct-finance leases. The disclosure also may indicate how the entity accounts for its capital leases, leveraged leases or sale-leaseback transactions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -URI http://asc.fasb.org/subtopic&trid=2209073 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2209026 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2208979 + Details
Name: | us-gaap_LeasePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investments in debt and equity securities that have readily determinable fair values (marketable securities). At a minimum, the disclosure might address accounting policies for investments classified as trading, available for sale, or held to maturity and may include how the entity determines whether impairments of available for sale or held to maturity investments are other than temporary, how the fair values of the entity's securities are determined, and the entity's accounting treatment for transfers between investment categories. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2196929 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section M Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 2, 12 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62652-112803 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
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 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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -URI http://asc.fasb.org/subtopic&trid=2144505 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -URI http://asc.fasb.org/subtopic&trid=2144537 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Research and Development -URI http://asc.fasb.org/extlink&oid=6523717 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2197796 + 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 recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18726-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=27012821&loc=d3e214044-122780 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367646&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 segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2228939 + 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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6398077&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3, 4 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6378556&loc=d3e10133-111534 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=28368275&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=28368275&loc=d3e5212-111524 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6143-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6132-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6061-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration