Note 11 - Subsequent Events (Details Textual) (USD $)
|
1 Months Ended |
12 Months Ended |
1 Months Ended |
0 Months Ended |
1 Months Ended |
|
|
Dec. 17, 2014
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Feb. 27, 2015
|
Feb. 11, 2015
|
Feb. 19, 2015
|
Jan. 20, 2015
|
Nov. 04, 2014
|
Jan. 22, 2015
|
Subsequent Events [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
|
|
|
|
|
|
|
George K. Broady [Member] |
|
|
|
|
|
|
|
|
|
Subsequent Events [Abstract] |
|
|
|
|
|
|
|
|
|
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners |
|
|
|
|
|
|
|
5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners / us-gaap_TitleOfIndividualAxis = nhtc_GeorgeKBroadyMember
|
|
Treasury Stock, Value, Acquired, Cost Method |
1,500,000us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_TitleOfIndividualAxis = nhtc_GeorgeKBroadyMember
|
|
|
|
|
|
|
|
|
Subsequent Event [Member] |
|
|
|
|
|
|
|
|
|
Subsequent Events [Abstract] |
|
|
|
|
|
|
|
|
|
Common Stock, Dividends, Per Share, Declared |
|
|
|
$ 0.02us-gaap_CommonStockDividendsPerShareDeclared / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
|
|
|
|
|
Subsequent Event [Member] | Christopher R. O’Brien [Member] |
|
|
|
|
|
|
|
|
|
Subsequent Events [Abstract] |
|
|
|
|
|
|
|
|
|
Other Labor-related Expenses |
|
|
|
|
25,000us-gaap_OtherLaborRelatedExpenses / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember / us-gaap_TitleOfIndividualAxis = nhtc_ChristopherROBrienMember
|
|
|
|
|
Stock Issued During Period, Value, Restricted Stock Award, Gross |
|
|
|
|
3,058us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember / us-gaap_TitleOfIndividualAxis = nhtc_ChristopherROBrienMember
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |
|
|
|
|
3 years
|
|
|
|
|
Subsequent Event [Member] | George K. Broady [Member] |
|
|
|
|
|
|
|
|
|
Subsequent Events [Abstract] |
|
|
|
|
|
|
|
|
|
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners |
|
|
|
|
|
|
|
|
5.00%us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember / us-gaap_TitleOfIndividualAxis = nhtc_GeorgeKBroadyMember
|
Treasury Stock, Shares, Acquired |
|
|
|
|
|
91,817us-gaap_TreasuryStockSharesAcquired / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember / us-gaap_TitleOfIndividualAxis = nhtc_GeorgeKBroadyMember
|
|
|
|
Stock Repurchase Program, Number of Shares Repurchased Per Day |
|
|
|
|
|
5,000nhtc_StockRepurchaseProgramNumberOfSharesRepurchasedPerDay / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember / us-gaap_TitleOfIndividualAxis = nhtc_GeorgeKBroadyMember
|
|
|
|
Treasury Stock, Value, Acquired, Cost Method |
|
|
|
|
|
1,100,000us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember / us-gaap_TitleOfIndividualAxis = nhtc_GeorgeKBroadyMember
|
|
|
|
Subsequent Event [Member] | Kin Y. Chung [Member] |
|
|
|
|
|
|
|
|
|
Subsequent Events [Abstract] |
|
|
|
|
|
|
|
|
|
Other Labor-related Expenses |
|
|
|
|
25,000us-gaap_OtherLaborRelatedExpenses / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember / us-gaap_TitleOfIndividualAxis = nhtc_KinYChungMember
|
|
|
|
|
Stock Issued During Period, Value, Restricted Stock Award, Gross |
|
|
|
|
$ 3,058us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember / us-gaap_TitleOfIndividualAxis = nhtc_KinYChungMember
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |
|
|
|
|
3 years
|
|
|
|
|
Restricted Stock [Member] | Subsequent Event [Member] |
|
|
|
|
|
|
|
|
|
Subsequent Events [Abstract] |
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |
|
|
|
|
|
|
3 years
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period |
|
|
|
|
|
|
60,960us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
|
|