XML 60 R44.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Significant Accounting policies - Additional Information (Detail) $ in Thousands |  | 4 Months Ended | 8 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Dec. 31, 2017 | Aug. 25, 2018 USD ($) Store | Aug. 25, 2018 USD ($) Store | Aug. 25, 2018 USD ($) Store Product Vendor shares | Aug. 26, 2017 USD ($) shares | Aug. 27, 2016 USD ($) shares | Aug. 29, 2015 USD ($)
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Number of stores with commercial sales program | Store |  | 4,741 | 4,741 | 4,741 |  |  |
Description of reporting periods |  |  |  | Fiscal Year: The Company’s fiscal year consists of 52 or 53 weeks ending on the last Saturday in August. Fiscal 2018, 2017 and 2016 represented 52 weeks. |  |  |
Cash and cash equivalents |  | $ 217,824 | $ 217,824 | $ 217,824 | $ 293,270 | $ 189,734 | $ 175,309
Allowances for uncollectible accounts |  | 6,100 | 6,100 | 6,100 | 5,900 |  |
Unrecorded adjustment for LIFO value in excess of replacement value |  | 452,400 | 452,400 | 452,400 | 414,900 |  |
Deferred rent |  | 139,600 | $ 139,600 | $ 139,600 | 130,200 |  |
Measure of income tax benefit for uncertain income tax positions |  |  |  | More than 50% |  |  |
Advertising expense, net of vendor promotional funds |  |  |  | $ 95,200 | 93,100 | 98,300 |
Vendor promotional funds, which reduced advertising expense |  |  |  | $ 25,300 | $ 28,300 | $ 21,400 |
Limited warranty period, minimum period (Days) |  |  |  | 30 days |  |  |
Products accounted for total revenues |  |  |  | One class of similar products accounted for approximately 12 percent of the Company’s total revenues,No other class of similar products accounted for 10 percent or more of total revenues |  |  |
Products accounted for total purchases |  |  |  | One vendor supplied approximately 12 percent of the Company’s total purchases.no other individual vendor provided more than 10 percent of total purchases. |  |  |
U.S. corporate income tax rate | 35.00% |  | 21.00% | 25.90% | 35.00% | 35.00% |
Reclassification from accumulated other comprehensive income to retained deficit |  |  |  | $ 14,489 |  |  |
Accounting Standards Update 2018-02 [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Reclassification from accumulated other comprehensive income to retained deficit |  | 14,489 |  |  |  |  |
Minimum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Amortization of intangible assets |  |  |  | 3 years |  |  |
Maximum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Amortization of intangible assets |  |  |  | 10 years |  |  |
Stock Options [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Anti-dilutive shares excluded from the computation of earnings per share | shares |  |  |  | 847,279 | 620,025 | 329,900 |
Cash Equivalents [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Maturity period of investments |  |  |  | 90 days or less |  |  |
Settlement term of credit and debit card transaction |  |  |  | Less than five days |  |  |
Credit and debit card receivables included within cash and cash equivalents |  | $ 51,000 | $ 51,000 | $ 51,000 | $ 48,300 |  |
Product Concentration Risk [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Number of class of similar products accounted for approximately 11% of the company's total revenues | Product |  |  |  | 1 |  |  |
Product Concentration Risk [Member] | Sales Revenue, Net [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Concentration risk percentage |  |  |  | 12.00% |  |  |
Product Concentration Risk [Member] | Sales Revenue, Net [Member] | Minimum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Concentration risk percentage |  |  |  | 10.00% |  |  |
Supplier Concentration Risk [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Number of vendors accounted for approximately 10% of the company's total purchases | Vendor |  |  |  | 1 |  |  |
Supplier Concentration Risk [Member] | Cost of Goods, Total [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Concentration risk percentage |  |  |  | 12.00% |  |  |
Supplier Concentration Risk [Member] | Cost of Goods, Total [Member] | Minimum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Concentration risk percentage |  |  |  | 10.00% |  |  |
Buildings [Member] | Minimum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Estimated useful lives |  |  |  | 40 years |  |  |
Buildings [Member] | Maximum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Estimated useful lives |  |  |  | 50 years |  |  |
Building Improvements [Member] | Minimum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Estimated useful lives |  |  |  | 5 years |  |  |
Building Improvements [Member] | Maximum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Estimated useful lives |  |  |  | 15 years |  |  |
Equipment [Member] | Minimum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Estimated useful lives |  |  |  | 3 years |  |  |
Equipment [Member] | Maximum [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Estimated useful lives |  |  |  | 10 years |  |  |
Stores in the United States Including Puerto Rico [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Number of stores | Store |  | 5,618 | 5,618 | 5,618 |  |  |
Brazil [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Number of stores | Store |  | 20 | 20 | 20 |  |  |
Mexico [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Number of stores | Store |  | 564 | 564 | 564 |  |  |
Non-US [Member] |  |  |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |  |  |
Cash and cash equivalents |  | $ 98,800 | $ 98,800 | $ 98,800 | $ 148,400 |  |

X
- Definition The quantitative representation of the supplier concentration risk. + References No definition available. + Details
Name: | azo_ConcentrationRiskNumberOfProductClass
Namespace Prefix: | azo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Concentration risk number of vendors . + References No definition available. + Details
Name: | azo_ConcentrationRiskNumberOfVendors
Namespace Prefix: | azo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reporting periods. + References No definition available. + Details
Name: | azo_FiscalPeriods
Namespace Prefix: | azo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Limited warranty period, minimum period. + References No definition available. + Details
Name: | azo_LimitedWarrantyPeriodMinimumPeriod
Namespace Prefix: | azo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period of maturity for investments. + References No definition available. + Details
Name: | azo_MaturityPeriodOfInvestments
Namespace Prefix: | azo_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income tax benefit for uncertain income tax positions. + References No definition available. + Details
Name: | azo_MeasureOfIncomeTaxBenefitForUncertainIncomeTaxPositions
Namespace Prefix: | azo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of stores with a commercial sales program. + References No definition available. + Details
Name: | azo_NumberOfStoresWithCommercialSalesProgram
Namespace Prefix: | azo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Term to settle credit and debit card transactions. + References No definition available. + Details
Name: | azo_SettlementTermOfCreditAndDebitCardTransactions
Namespace Prefix: | azo_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | azo_SignificantAccountingPoliciesLineItems
Namespace Prefix: | azo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act of 2017. + References No definition available. + Details
Name: | azo_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
Namespace Prefix: | azo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Vendor promotional funds, which reduced advertising expense. + References No definition available. + Details
Name: | azo_VendorPromotionalFunds
Namespace Prefix: | azo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes "Information about Major Customers" that may be disclosed elsewhere (for instance, segment disclosures). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592 + Details
Name: | us-gaap_ConcentrationRiskCustomer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of risks that arise due to the volume of business transacted with a particular supplier or reliance placed on that supplier. At a minimum, the description informs financial statement users of the general nature of the risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99380358&loc=d3e7102-108593 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592 + Details
Name: | us-gaap_ConcentrationRiskSupplier
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount due the Entity as a result of customers utilizing point of sale debit or credit cards in exchange transactions with the entity which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. + References No definition available. + Details
Name: | us-gaap_CreditAndDebitCardReceivablesAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707 + Details
Name: | us-gaap_DeferredRentCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(c)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of stores. + References No definition available. + Details
Name: | us-gaap_NumberOfStores
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=azo_AccountingStandardsUpdate201802Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsTotalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_BR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=us-gaap_NonUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |