XML 109 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Industry Segment and Geographic Data, Customer Concentration (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2022
Customer
Customer Concentration [Abstract]  
Number of largest individual customers 3
Net Sales [Member] | Three Largest Individual Customers [Member]  
Customer Concentration [Abstract]  
Concentration risk, percentage 59.00%
Net Sales [Member] | O' Reilly [Member]  
Customer Concentration [Abstract]  
Concentration risk, percentage 27.00%
Net Sales [Member] | AutoZone [Member]  
Customer Concentration [Abstract]  
Concentration risk, percentage 17.00%
Net Sales [Member] | NAPA [Member]  
Customer Concentration [Abstract]  
Concentration risk, percentage 15.00%