Annual report pursuant to Section 13 and 15(d)

CAPITAL TRANSACTIONS (Details 3)

v2.4.1.9
CAPITAL TRANSACTIONS (Details 3) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Stock options  
Options Outstanding  
Options Outstanding (in shares) 2,037us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Weighted-Avg. Remaining Contractual Life 7 years 6 months
Weighted-Avg. Exercise Price Per Share (in dollars per share) $ 11.69us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Options Exercisable  
Options Exercisable (in shares) 1,069us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Weighted-Avg. Remaining Contractual Life 6 years 9 months 18 days
Weighted-Avg. Exercise Price Per Share (in dollars per share) $ 10.36us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock options | $2.35 to $9.99  
Share-based Compensation [Line Items]  
Range of option prices per share, lower limit (in dollars per share) $ 2.35us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeOneMember
Range of option prices per share, upper limit (in dollars per share) $ 9.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeOneMember
Options Outstanding  
Options Outstanding (in shares) 340us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeOneMember
Weighted-Avg. Remaining Contractual Life 5 years 6 months
Weighted-Avg. Exercise Price Per Share (in dollars per share) $ 5.33us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeOneMember
Options Exercisable  
Options Exercisable (in shares) 340us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeOneMember
Weighted-Avg. Remaining Contractual Life 5 years 6 months
Weighted-Avg. Exercise Price Per Share (in dollars per share) $ 5.33us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeOneMember
Stock options | $10.00 to $13.99  
Share-based Compensation [Line Items]  
Range of option prices per share, lower limit (in dollars per share) $ 10.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeTwoMember
Range of option prices per share, upper limit (in dollars per share) $ 13.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeTwoMember
Options Outstanding  
Options Outstanding (in shares) 1,487us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeTwoMember
Weighted-Avg. Remaining Contractual Life 7 years 9 months 18 days
Weighted-Avg. Exercise Price Per Share (in dollars per share) $ 12.42us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeTwoMember
Options Exercisable  
Options Exercisable (in shares) 642us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeTwoMember
Weighted-Avg. Remaining Contractual Life 7 years 2 months 12 days
Weighted-Avg. Exercise Price Per Share (in dollars per share) $ 12.17us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeTwoMember
Stock options | $14.00 to $17.70  
Share-based Compensation [Line Items]  
Range of option prices per share, lower limit (in dollars per share) $ 14.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeThreeMember
Range of option prices per share, upper limit (in dollars per share) $ 17.70us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeThreeMember
Options Outstanding  
Options Outstanding (in shares) 210us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeThreeMember
Weighted-Avg. Remaining Contractual Life 8 years 9 months 18 days
Weighted-Avg. Exercise Price Per Share (in dollars per share) $ 16.83us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeThreeMember
Options Exercisable  
Options Exercisable (in shares) 87us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeThreeMember
Weighted-Avg. Remaining Contractual Life 8 years 9 months 18 days
Weighted-Avg. Exercise Price Per Share (in dollars per share) $ 16.73us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= natr_ExercisePriceRangeThreeMember
Performance based stock options sales | Maximum  
Share-based Compensation [Line Items]  
Potential compensation expense $ 800natr_ShareBasedCompensationPotentialCompensationExpenseToBeRecognized
/ us-gaap_AwardTypeAxis
= natr_PerformanceBasedStockOptionsVestingUponAchievingSalesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember