XML 123 R109.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Employee Benefit Plans (Deferred Compensation Plans) - Additional Information (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 USD ($) Compensation_Program | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($)
Deferred Compensation Arrangement With Individual Postretirement Benefits [Line Items] |  |  |
Number of deferred compensation programs | Compensation_Program | 4 |  |
Maximum percentage of cash compensation allowed to be deferred under the deferred compensation plan | 25.00% |  |
Criteria for benefit distribution | six months after termination of employment in a single lump sum payment or annual installments paid over a three or ten-year term based on the participant’s election |  |
Benefit distribution, scheduled to be distributed term | 6 months |  |
Deferred compensation income (expense) adjustments due to fair value of the trust assets | $ 0.9 | $ 4.3 | $ 3.6
Treasury Stock [Member] |  |  |
Deferred Compensation Arrangement With Individual Postretirement Benefits [Line Items] |  |  |
Common stock, value of shares held by trust | $ 4.1 | $ 2.8 |
Minimum [Member] |  |  |
Deferred Compensation Arrangement With Individual Postretirement Benefits [Line Items] |  |  |
Benefit distribution, paid over annual instalment term | 3 years |  |
Maximum [Member] |  |  |
Deferred Compensation Arrangement With Individual Postretirement Benefits [Line Items] |  |  |
Benefit distribution, paid over annual instalment term | 10 years |  |

X
- Definition Benefit distribution, distributed over annual instalment term. + References No definition available. + Details
Name: | adtn_BenefitDistributionPaidOverAnnualInstalmentTerm
Namespace Prefix: | adtn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Benefit Distribution, scheduled to be distributed term. + References No definition available. + Details
Name: | adtn_BenefitDistributionScheduledToBeDistributedTerm
Namespace Prefix: | adtn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Distribution schedule for deferred compensation plan benefits. + References No definition available. + Details
Name: | adtn_CriteriaForBenefitDistribution
Namespace Prefix: | adtn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amounts recognized in selling, general and administrative expense due to changes in the fair value of the deferred compensation plan liability. + References No definition available. + Details
Name: | adtn_DeferredCompensationAdjustmentsDueToFairValueOfTrustAssets
Namespace Prefix: | adtn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The maximum percentage of cash compensation that is allowed to be deferred under the deferred compensation plan. + References No definition available. + Details
Name: | adtn_MaximumPercentageOfCashCompensationAllowedToBeDeferredUnderDeferredCompensationPlan
Namespace Prefix: | adtn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of deferred compensation programs. + References No definition available. + Details
Name: | adtn_NumberOfDeferredCompensationPrograms
Namespace Prefix: | adtn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of common stock issued to a trust (for example, but not limited to, rabbi trust) set up specifically to accumulate stock for the sole purpose of distribution to participating employees. + References No definition available. + Details
Name: | us-gaap_CommonStockSharesHeldInEmployeeTrust
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_TreasuryStockMember
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: |