Annual report pursuant to Section 13 and 15(d)

Intangible Assets, Net - Summary of Intangible Assets (Detail)

v2.4.1.9
Intangible Assets, Net - Summary of Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Jun. 29, 2013
Mar. 30, 2013
Jan. 03, 2015
Dec. 28, 2013
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 4,486us-gaap_FiniteLivedIntangibleAssetsGross $ 3,949us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amort. and Impairment     (2,779)prts_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment (2,348)prts_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment
Net Carrying Amount     1,707us-gaap_FiniteLivedIntangibleAssetsNet 1,601us-gaap_FiniteLivedIntangibleAssetsNet
Product Design Intellectual Property        
Finite-Lived Intangible Assets [Line Items]        
Useful Life 4 years 9 years 4 years  
Gross Carrying Amount     2,750us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= prts_ProductDesignIntellectualPropertyMember
2,750us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= prts_ProductDesignIntellectualPropertyMember
Accumulated Amort. and Impairment     (2,102)prts_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= prts_ProductDesignIntellectualPropertyMember
(1,842)prts_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= prts_ProductDesignIntellectualPropertyMember
Net Carrying Amount     648us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= prts_ProductDesignIntellectualPropertyMember
908us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= prts_ProductDesignIntellectualPropertyMember
Patent License Agreement        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     537us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= prts_PatentLicenseAgreementMember
 
Accumulated Amort. and Impairment     (94)prts_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= prts_PatentLicenseAgreementMember
 
Net Carrying Amount     443us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= prts_PatentLicenseAgreementMember
 
Domain and Trade Names        
Finite-Lived Intangible Assets [Line Items]        
Useful Life     10 years  
Gross Carrying Amount     1,199us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
1,199us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Accumulated Amort. and Impairment     (583)prts_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
(506)prts_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Net Carrying Amount     $ 616us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ 693us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Minimum | Patent License Agreement        
Finite-Lived Intangible Assets [Line Items]        
Useful Life     3 years  
Maximum | Patent License Agreement        
Finite-Lived Intangible Assets [Line Items]        
Useful Life     5 years