XML 64 R52.htm IDEA: XBRL DOCUMENT
v3.24.3

Note H - Employee Benefit Plans (Details Textual) - USD ($) |  | 12 Months Ended
--- | --- | ---
Jan. 01, 2004 | Jun. 30, 2024 | Jun. 30, 2023
Health Insurance Plan Premium Expense |  | $ 1,400,000 | $ 1,700,000
Deferred Compensation Arrangement with Individual, Cash Award Granted, Amount |  | $ 900,000 | $ 600,000
Number of Years Compensation Used for Benefit Obligation Assumptions (Year) |  | 5 years |
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate |  | 5.28% | 4.89%
Defined Benefit Plan, Plan Assets, Contributions by Employer |  | $ 116,000 | $ 0
Defined Benefit Plan, Expected Amortization, Next Fiscal Year |  | $ 24,000 |
Defined Benefit Plan Equity Securities by Type, Percentage |  | 4.00% |
Large-cap Funds [Member] |  |  |
Defined Benefit Plan Equity Securities by Type, Percentage |  | 72.00% |
Developed Market Funds [Member] |  |  |
Defined Benefit Plan Equity Securities by Type, Percentage |  | 24.00% |
Fixed Income Funds [Member] |  |  |
Defined Benefit Plan Equity Securities by Type, Percentage |  | 77.00% |
Developed Market Fixed Income Funds [Member] |  |  |
Defined Benefit Plan Equity Securities by Type, Percentage |  | 23.00% |
First Contributions [Member] |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Match | 100.00% |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay |  | 5.00% |
Profit-sharing Plan [Member] |  |  |
Defined Contribution Plan, Employer Discretionary Contribution Amount |  | $ 600,000 | 700,000
Discretionary Profit-sharing Plan [Member] |  |  |
Defined Contribution Plan, Employer Discretionary Contribution Amount |  | $ 0 | $ 0

X
- Definition Percentage of equity securities by type of publicly traded funds. + References No definition available. + Details
Name: | naii_DefinedBenefitPlanEquitySecuritiesByTypePercentage
Namespace Prefix: | naii_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The expense in the period incurred with respect to providing health care benefits to employees. + References No definition available. + Details
Name: | naii_HealthInsurancePlanPremiumExpense
Namespace Prefix: | naii_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The period of employment before retirement that is used to determine what amount of compensation to use as a a baseline for the companies defined benefit plan. + References No definition available. + Details
Name: | naii_NumberOfYearsCompensationUsedForBenefitObligationAssumptions
Namespace Prefix: | naii_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of commitment made to pay deferred cash remuneration. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualCashAwardGrantedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of contribution received by defined benefit plan from employer which increases plan assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentTypeAxis=naii_LargecapFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=naii_DevelopedMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_FixedIncomeFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=naii_DevelopedMarketFixedIncomeFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=naii_FirstContributionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=naii_ProfitsharingPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=naii_DiscretionaryProfitsharingPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |