XML 57 R46.htm IDEA: XBRL DOCUMENT
v3.19.1

RELATED PARTY TRANSACTIONS (Details) - Affiliated Entity |  | 12 Months Ended |
--- | --- | --- | ---
Apr. 29, 2015 | Dec. 31, 2018 USD ($) order | Dec. 31, 2017 USD ($) order | Feb. 28, 2013
Royalty Agreement and License | BHS | ReStor |  |  |  |
Related Party Transaction [Line Items] |  |  |  |
Royalty expense |  | $ 327,000 | $ 306,000 |
Number of days for termination notice | 120 days |  |  |
Royalty Agreement and License | BHS | ReStor | Director |  |  |  |
Related Party Transaction [Line Items] |  |  |  |
Percentage of common stock outstanding (more than) |  |  |  | 5.00%
Shipment of Apparel Products | Aberdeen |  |  |  |
Related Party Transaction [Line Items] |  |  |  |
Number of product orders | order |  | 1 | 1 |
Ownership interest by unrelated third party |  | 20.00% |  |
Amount of product orders shipped |  | $ 3,700 | $ 3,800 |
Market-based fee paid be related party |  | $ 450 |  |
Shipment of Apparel Products | Aberdeen | Sharng Holdings |  |  |  |
Related Party Transaction [Line Items] |  |  |  |
Ownership interest percentage by parent |  | 40.00% |  |
Shipment of Apparel Products | Aberdeen | President and Wife |  |  |  |
Related Party Transaction [Line Items] |  |  |  |
Ownership interest 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: | us-gaap_RelatedPartyTransactionAxis=nhtc_RoyaltyAgreementandLicenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=nhtc_BroadyHealthSciencesMember
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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember
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: | us-gaap_RelatedPartyTransactionAxis=nhtc_ShipmentofApparelProductsMember
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: | srt_OwnershipAxis=nhtc_SharngHoldingsMember
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: |