Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity and Share-Based Compensation - Series A Convertible Preferred Stock (Details)

v2.4.1.9
Stockholders' Equity and Share-Based Compensation - Series A Convertible Preferred Stock (Details) (Series A Convertible Preferred Stock, USD $)
0 Months Ended 12 Months Ended
Apr. 05, 2013
Mar. 25, 2013
Jan. 03, 2015
Dec. 28, 2013
Mar. 25, 2013
Series A Convertible Preferred Stock
         
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Series A convertible preferred stock, shares authorized   4,150,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
4,150,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
4,150,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
4,150,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
Aggregate shares to be sold   4,150,000prts_MaximumNumberOfSharesForIssuanceUnderSecuritiesPurchaseAgreement
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
    4,150,000prts_MaximumNumberOfSharesForIssuanceUnderSecuritiesPurchaseAgreement
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
Series A convertible preferred stock, par value   $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
$ 0.001us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
$ 0.001us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
$ 0.001us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
Preferred stock purchase price per share   $ 1.45us-gaap_SharesIssuedPricePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
    $ 1.45us-gaap_SharesIssuedPricePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
Preferred stock purchase, amount   $ 6,017,000prts_MaximumValueOfSharesForIssuanceUnderSecuritiesPurchaseAgreement
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
     
Preferred stock sold 150,000us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
4,000,000us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
     
Aggregate proceeds of preferred stock 217,000us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
5,800,000us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
     
Issuance costs incurred to company   847,000prts_StockIssuanceCosts
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
     
Conversion rate of common stock for each share of Series A preferred stock     1prts_PreferredStockConvertibleNumberOfEquityInstruments
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
   
Consecutive trading days for calculating weighted average price for the common stock     30 days    
Minimum common stock price for consecutive thirty trading days for stock conversion     $ 4.35prts_MinimumCommonStockPriceForConsecutiveThirtyTradingDaysForStockConversion
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
   
Percentage of changes of control of company and sales or other dispositions by company (more than)     50.00%prts_PercentageOfChangesOfControlAndAssetsSaleConsideredAsLiquidationEvent
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
   
Amount per share to series A preferred in case of liquidation     $ 1.45us-gaap_PreferredStockLiquidationPreference
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
$ 1.45us-gaap_PreferredStockLiquidationPreference
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Preferred stock annual dividend rate     $ 0.058us-gaap_PreferredStockDividendRatePerDollarAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
   
Cash dividends on amended credit     400,000prts_MaximumCashDividendAllowed
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
   
Common stock dividends during the period     0us-gaap_DividendsPayableCurrent
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
60,000us-gaap_DividendsPayableCurrent
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
 
Dividends     $ 240,000us-gaap_DividendsPreferredStockStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
   
Issuance of common stock in connection with preferred stock dividends (in shares)     83,000us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
24,000us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember