Annual report pursuant to Section 13 and 15(d)

Note 8- Related Party Transactions (Details Textual)

v2.4.1.9
Note 8- Related Party Transactions (Details Textual) (USD $)
1 Months Ended 12 Months Ended 1 Months Ended
Dec. 17, 2014
Dec. 31, 2014
Dec. 31, 2013
Feb. 28, 2013
Dec. 17, 2014
Nov. 14, 2014
Related Party Transactions [Abstract]            
Treasury Stock, Shares, Acquired 359,840us-gaap_TreasuryStockSharesAcquired          
Treasury Stock, Value, Acquired, Cost Method $ 4,500,000us-gaap_TreasuryStockValueAcquiredCostMethod $ 4,661,000us-gaap_TreasuryStockValueAcquiredCostMethod $ 52,000us-gaap_TreasuryStockValueAcquiredCostMethod      
Broady Health Sciences [Member]            
Related Party Transactions [Abstract]            
Royalty Rate       2.50%nhtc_RoyaltyRate
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
   
Accrued Royalties   144,000us-gaap_AccruedRoyaltiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
48,000us-gaap_AccruedRoyaltiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
     
Number of Days Termination Notice       120 days    
Broady Health Sciences [Member] | Soothe [Member]            
Related Party Transactions [Abstract]            
Royalty Rate   2.50%nhtc_RoyaltyRate
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= nhtc_SootheMember
       
Accrued Royalties   11,700us-gaap_AccruedRoyaltiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= nhtc_SootheMember
       
George K. Broady [Member]            
Related Party Transactions [Abstract]            
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners           5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_GeorgeKBroadyMember
Treasury Stock, Shares, Acquired         119,947us-gaap_TreasuryStockSharesAcquired
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_GeorgeKBroadyMember
 
Treasury Stock, Value, Acquired, Cost Method         $ 1,500,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_GeorgeKBroadyMember
 
George Broady Member            
Related Party Transactions [Abstract]            
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners       5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ us-gaap_CounterpartyNameAxis
= nhtc_GeorgeBroadyMember