XML 54 R44.htm IDEA: XBRL DOCUMENT
v3.19.1

RELATED PARTY TRANSACTIONS (Details) - Affiliated Entity | 1 Months Ended | 3 Months Ended
--- | --- | ---
Feb. 28, 2013 | Mar. 31, 2019 USD ($) order | Mar. 31, 2018 USD ($)
BHS | Royalty Agreement and License | ReStore |  |  |
Related Party Transaction [Line Items] |  |  |
Royalty expense |  | $ 27,000 | $ 83,000
Number of days for termination notice | 120 days |  |
BHS | Royalty Agreement and License | Director | ReStore |  |  |
Related Party Transaction [Line Items] |  |  |
Percentage of common stock outstanding (more than) |  | 5.00% |
Aberdeen | Shipment of Apparel Products |  |  |
Related Party Transaction [Line Items] |  |  |
Number of product orders | order |  | 1 |
Amount of transaction with related party |  | $ 7,100 |
Ownership percentage by unrelated third party |  | 20.00% |
Market-based fees paid |  | $ 420 |
Aberdeen | Shipment of Apparel Products | President and His Wife |  |  |
Related Party Transaction [Line Items] |  |  |
Ownership percentage by parent |  | 40.00% |
Aberdeen | Sharng Holdings | Shipment of Apparel Products |  |  |
Related Party Transaction [Line Items] |  |  |
Ownership percentage by parent |  | 40.00% |

X
- Definition Common Stock, Percentage of Beneficial Stock Outstanding + References No definition available. + Details
Name: | nhtc_CommonStockPercentageofBeneficialStockOutstanding
Namespace Prefix: | nhtc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents number of days termination notice. + References No definition available. + Details
Name: | nhtc_NumberOfDaysTerminationNotice
Namespace Prefix: | nhtc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Product Orders + References No definition available. + Details
Name: | nhtc_NumberofProductOrders
Namespace Prefix: | nhtc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of transactions with related party during the financial reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864 + Details
Name: | us-gaap_RelatedPartyTransactionAmountsOfTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_RoyaltyExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=nhtc_BroadyHealthSciencesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nhtc_RoyaltyAgreementandLicenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=nhtc_ReStoreMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=us-gaap_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=nhtc_TheAberdeenGroupLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=nhtc_ShipmentofApparelProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=nhtc_PresidentandHisWifeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=nhtc_SharngHoldingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |