XML 31 R18.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Summary of Significant Accounting Policies and Nature of Operations (Tables) | 12 Months Ended
--- | ---
Jan. 01, 2022
Basis of Presentation and Description of Company |
Allowance for Sales Returns and Allowance for Doubtful Accounts | The following table provides an analysis of the allowance for sales returns and the allowance for doubtful accounts (in thousands):
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | Charged to | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Balance at | ​ | Revenue, | ​ | ​ | ​ | ​ | Balance at
​ | ​ | Beginning | ​ | Cost or | ​ | ​ | ​ | ​ | End of
​ |  | of Period |  | Expenses |  | Deductions |  | Period
Fifty-Two Weeks Ended January 1, 2022 |  | ​ |  |  | ​ |  |  | ​ |  |  | ​ |
Allowance for sales returns | ​ | $ | 2,613 | ​ | $ | 37,628 | ​ | $ | (37,305) | ​ | $ | 2,936
Allowance for doubtful accounts | ​ |  | 1 | ​ |  | 123 | ​ |  | (115) | ​ |  | 9
Fifty-Three Weeks Ended January 2, 2021 | ​ |  |  | ​ |  |  | ​ | ​ | ​ | ​ |  |
Allowance for sales returns | ​ | $ | 1,194 | ​ | $ | 24,396 | ​ | $ | (22,977) | ​ | $ | 2,613
Allowance for doubtful accounts | ​ |  | 6 | ​ |  | — | ​ |  | (5) | ​ |  | 1

X
- Definition Valuation and Qualifying Accounts Disclosure [Table Text Block] + References No definition available. + Details
Name: | prts_ValuationAndQualifyingAccountsDisclosureTableTextBlock
Namespace Prefix: | prts_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration