Quarterly report pursuant to Section 13 or 15(d)

Note 6- Related Party Transactions (Details Textual)

v2.4.1.9
Note 6- Related Party Transactions (Details Textual) (USD $)
1 Months Ended
Apr. 29, 2015
Feb. 28, 2013
Feb. 19, 2015
Mar. 31, 2015
Mar. 31, 2014
Jan. 22, 2015
Broady Health Sciences [Member] | Subsequent Event [Member] | Soothe [Member]            
Royalty Rate 2.50%nhtc_RoyaltyRate
/ us-gaap_ProductOrServiceAxis
= nhtc_SootheMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
         
Number of Days Termination Notice 120 days          
Royalty Expense $ 11,700us-gaap_RoyaltyExpense
/ us-gaap_ProductOrServiceAxis
= nhtc_SootheMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
         
Broady Health Sciences [Member] | Soothe [Member]            
Accrued Royalties       1,400us-gaap_AccruedRoyaltiesCurrentAndNoncurrent
/ us-gaap_ProductOrServiceAxis
= nhtc_SootheMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
2,400us-gaap_AccruedRoyaltiesCurrentAndNoncurrent
/ us-gaap_ProductOrServiceAxis
= nhtc_SootheMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
 
Broady Health Sciences [Member]            
Royalty Rate   2.50%nhtc_RoyaltyRate
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
       
Accrued Royalties       29,000us-gaap_AccruedRoyaltiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
112,000us-gaap_AccruedRoyaltiesCurrentAndNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_BroadyHealthSciencesMember
 
Number of Days Termination Notice   120 days        
George K. Broady [Member]            
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners         5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_GeorgeKBroadyMember
5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_GeorgeKBroadyMember
Treasury Stock, Shares, Acquired     91,817us-gaap_TreasuryStockSharesAcquired
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_GeorgeKBroadyMember
     
Stock Repurchase Program, Number of Shares Repurchased Per Day     5,000nhtc_StockRepurchaseProgramNumberOfSharesRepurchasedPerDay
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_GeorgeKBroadyMember
     
Treasury Stock, Value, Acquired, Cost Method     $ 1,100,000us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= nhtc_GeorgeKBroadyMember
     
George Broady Member            
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners   5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
/ us-gaap_CounterpartyNameAxis
= nhtc_GeorgeBroadyMember