XML 63 R48.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Employee Retirement Plan and Deferred Compensation Plan - Additional Information (Details) - USD ($) | 1 Months Ended | 12 Months Ended
--- | --- | ---
Jan. 31, 2010 | Dec. 30, 2023 | Dec. 31, 2022 | Jan. 01, 2022
Employee Retirement Plan and Deferred Compensation Plan |  |  |  |
Minimum service period required to cover under plan |  | 1 month |  |
Employer's match per dollar of participants salary |  | $ 0.50 |  |
Employer's match percentage of participants salary |  | 6.00% |  |
Contributions vest in annual installments |  | 3 years |  |
Discretionary contributions |  | $ 939,000 | $ 850,000 | $ 737,000
Highly Compensated Employees |  |  |  |
Employee Retirement Plan and Deferred Compensation Plan |  |  |  |
Participant deferral of base salary, percentage (up to) | 90.00% |  |  |
Participant deferral of annual earned bonus, percentage (up to) | 100.00% |  |  |
Deferred compensation plan vested | 100.00% |  |  |
Employer contribution percentage of eligible participants eligible contribution | 50.00% |  |  |
Percentage of individual eligible contribution to Deferred Compensation Plan account | 2.00% |  |  |
Other non-current assets | Highly Compensated Employees |  |  |  |
Employee Retirement Plan and Deferred Compensation Plan |  |  |  |
Deferred compensation plan assets |  | 539,000 | 491,000 |
Other non-current liabilities | Highly Compensated Employees |  |  |  |
Employee Retirement Plan and Deferred Compensation Plan |  |  |  |
Deferred compensation plan associated liabilities |  | $ 914,000 | $ 697,000 |

X
- Definition Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage of Annual Earned Bonus + References No definition available. + Details
Name: | prts_DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentageOfAnnualEarnedBonus
Namespace Prefix: | prts_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred Compensation Arrangement with Individual, Employer Contribution, Percentage + References No definition available. + Details
Name: | prts_DeferredCompensationArrangementWithIndividualEmployerContributionPercentage
Namespace Prefix: | prts_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred Compensation Arrangement with Individual, Vesting Percentage + References No definition available. + Details
Name: | prts_DeferredCompensationArrangementWithIndividualVestingPercentage
Namespace Prefix: | prts_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Employer Matching Contribution, Per Dollar + References No definition available. + Details
Name: | prts_DefinedContributionPlanEmployerMatchingContributionPerDollar
Namespace Prefix: | prts_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Contribution Plan, Employers Matching Contribution, Annual Installment Vesting Period + References No definition available. + Details
Name: | prts_DefinedContributionPlanEmployersMatchingContributionAnnualInstallmentVestingPeriod
Namespace Prefix: | prts_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Requisite Service Period + References No definition available. + Details
Name: | prts_DefinedContributionPlanRequisiteServicePeriod
Namespace Prefix: | prts_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents percentage of participants' eligible contributions into their Deferred Compensation Plan accounts. + References No definition available. + Details
Name: | prts_IndividualPercentageOfEligibleContributionToDeferredCompensationPlan
Namespace Prefix: | prts_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commitment made to pay deferred cash remuneration expressed as a percentage of the individual's base salary. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of assets held under deferred compensation agreements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DeferredCompensationPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_TitleOfIndividualAxis=prts_HighlyCompensatedEmployeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNoncurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |