XML 90 R78.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Equity Plan Awards - Additional Information (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Performance Based Restricted Stock |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Number of Shares, Granted | 102,043 | 160,706 | 137,557
Targeted performance percentage | 200.00% | 200.00% | 200.00%
Weighted Average Grant-Date Fair Value, Granted | $ 20.03 | $ 14.29 | $ 16.96
Additional expenses recognized | $ 0 |  |
Number of Share, Additional granted based on performance | 71,180 | 76,445 |
Performance Based Restricted Stock 2019 |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Target performance percentage to meet performance incentive stock options based on EBIT and net sales | 200.00% |  |
Target performance percentage to meet performance incentive stock options based on market | 27.00% |  |
Additional expenses recognized | $ 0 |  |
Performance Based Restricted Stock 2018 |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Target performance percentage to meet performance incentive stock options based on market | 43.00% |  |
Incentive Stock Options |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Option Exercise Price as Percentage of Fair Value of Common Stock | 10.00% |  |
Option exercise price as percentage of fair value of common stock | 110.00% |  |
Option Exercisable Maximum Period | 10 years |  |
Incentive Stock Option Plans, Options granted | 0 | 0 | 0
Vested on March 28, 2022 | Performance Based Restricted Stock |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Cliff vesting date | Apr. 16, 2024 | May 13, 2023 | Mar. 28, 2022
Performance based stock options based upon financial performance of earnings before interest and tax ("EBIT") and net sales goal for the period commencing January 1, 2019 through December 31, 2021 | Performance Based Restricted Stock |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Percentage of shares vesting based on Performance | 80.00% | 80.00% | 80.00%
Earnings before income taxes goal weight, percentage | 50.00% | 50.00% | 50.00%
Net sales goal weight, percentage | 30.00% | 30.00% | 30.00%
Performance Based Shares Based Upon AVD Stock Price Appreciation Over the Course of the Period Commencing January 1, 2019 through December 31, 2021 | Performance Based Restricted Stock |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Earnings before income taxes goal weight, percentage | 20.00% | 20.00% | 20.00%
Equity Incentive Plan 1993 |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Number of securities remaining available for future issuance | 870,345 |  |
Incentive Stock Option Plan |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Total intrinsic value of options exercised | $ 119,000 | $ 1,393,000 | $ 393,000
Cash received from stock option exercised | $ 172,000 | $ 1,533,000 | $ 454,000
Performance Based Stock Options |  |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Outstanding Weighted Average, Remaining Life (Months) | 36 months |  |

X
- Definition Additional stock based compensation expense. + References No definition available. + Details
Name: | avd_AdditionalStockBasedCompensationExpense
Namespace Prefix: | avd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Earnings before income tax and net sales performance measure targeted percentage. + References No definition available. + Details
Name: | avd_EarningsBeforeIncomeTaxAndNetSalesPerformanceMeasureTargetedPercentage
Namespace Prefix: | avd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Earnings Before Income Tax Goal Weighted Percentage + References No definition available. + Details
Name: | avd_EarningsBeforeIncomeTaxGoalWeightedPercentage
Namespace Prefix: | avd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Market price performance measure targeted percentage. + References No definition available. + Details
Name: | avd_MarketPricePerformanceMeasureTargetedPercentage
Namespace Prefix: | avd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Sales Goal Weighted Percentage + References No definition available. + Details
Name: | avd_NetSalesGoalWeightedPercentage
Namespace Prefix: | avd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangement by share based payment award equity instruments other than options additional grants based on performance. + References No definition available. + Details
Name: | avd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalGrantsBasedOnPerformance
Namespace Prefix: | avd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other Than Options, Vesting Date + References No definition available. + Details
Name: | avd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingDate
Namespace Prefix: | avd_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Based Compensation Arrangement By Share Payment Option Exercisable Maximum Period + References No definition available. + Details
Name: | avd_ShareBasedCompensationArrangementBySharePaymentOptionExercisableMaximumPeriod
Namespace Prefix: | avd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Based Compensation Arrangements Maximum Target + References No definition available. + Details
Name: | avd_ShareBasedCompensationArrangementsMaximumTarget
Namespace Prefix: | avd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Stock Option Exercise Price Minimum Percentage On Grant Date Fair Value Of Underlying Shares + References No definition available. + Details
Name: | avd_StockOptionExercisePriceMinimumPercentageOnGrantDateFairValueOfUnderlyingShares
Namespace Prefix: | avd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Option Ownership Percentage Required For Exercise Price Of Fair Market Value + References No definition available. + Details
Name: | avd_StockOptionOwnershipPercentageRequiredForExercisePriceOfFairMarketValue
Namespace Prefix: | avd_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow from exercise of option under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of vesting of award under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Details
Name: | us-gaap_VestingAxis=avd_VestingPeriodFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=avd_ScenarioEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=avd_ScenarioNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=avd_EquityIncentivePlanNineteenNinetyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=avd_IncentiveStockOptionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=avd_PerformanceBasedOptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |