Annual report pursuant to Section 13 and 15(d)

Employee Retirement Plan and Deferred Compensation Plan - Additional Information (Detail)

v2.4.1.9
Employee Retirement Plan and Deferred Compensation Plan - Additional Information (Detail) (USD $)
12 Months Ended 1 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Jan. 31, 2010
Compensation and Retirement Disclosure [Abstract]        
Minimum service period required to cover under plan 1 month      
Employer's match per dollar of participants salary $ 0.50prts_DefinedContributionPlanEmployerMatchingContributionPerDollar      
Employer's match percentage of participants salary 6.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent      
Contributions vest in annual installments 3 years      
Discretionary contributions 256,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 266,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 324,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount  
Highly Compensated Employees        
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Participant deferral of base salary, percentage (up to)       90.00%us-gaap_DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
Participant deferral of annual earned bonus, percentage (up to)       100.00%prts_DeferredCompensationArrangementwithIndividualCashAwardsGrantedPercentageofAnnualEarnedBonus
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
Deferred compensation plan vested       100.00%prts_DeferredCompensationArrangementwithIndividualVestingPercentage
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
Employer contribution percentage of eligible participants eligible contribution       50.00%prts_DeferredCompensationArrangementwithIndividualEmployerContributionPercentage
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
Employer matching contribution, percentage of participants eligible contributions       2.00%prts_DeferredCompensationArrangementwithIndividualPercentageofEligibleParticipantsContribution
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
Increase (decrease) in deferred compensation, employee contribution 127,000prts_IncreaseDecreaseinDeferredCompensationEmployeeContributions
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
126,000prts_IncreaseDecreaseinDeferredCompensationEmployeeContributions
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
   
Increase (decrease) in deferred compensation, employer contribution 32,000prts_IncreaseDecreaseinDeferredCompensationEmployerContributions
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
38,000prts_IncreaseDecreaseinDeferredCompensationEmployerContributions
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
   
Increase (decrease) in deferred compensation, earnings 43,000prts_IncreaseDecreaseinDeferredCompensationEarnings
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
104,000prts_IncreaseDecreaseinDeferredCompensationEarnings
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
   
Increase (decrease) in deferred compensation, distributions 291,000prts_IncreaseDecreaseinDeferredCompensationDistributions
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
82,000prts_IncreaseDecreaseinDeferredCompensationDistributions
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
   
Gain (loss) on change in cash surrender value 22,000prts_ChangeInCashSurrenderValueOfLifeInsurance
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
73,000prts_ChangeInCashSurrenderValueOfLifeInsurance
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
   
Other non-current assets | Highly Compensated Employees        
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Deferred compensation plan assets 854,000us-gaap_DeferredCompensationPlanAssets
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
876,000us-gaap_DeferredCompensationPlanAssets
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
   
Other non-current liabilities | Highly Compensated Employees        
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]        
Deferred compensation plan associated liabilities $ 749,000us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember
$ 838,000us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_TitleOfIndividualAxis
= prts_HighlyCompensatedEmployeesMember