XML 60 R61.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Commitments And Contingencies (Narrative) (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 28, 2019 | Dec. 29, 2018 | Dec. 30, 2017
Commitments And Contingencies [Abstract] |  |  |
Unconditional purchase obligations due in one year | $ 11,955 | $ 10,687 |
Minimum employee age to partake in 401(k) | 18 years |  |
Requisite service period to partake in 401(k) | 1 month |  |
Employers' percentage match of employee's contribution percentage | 100.00% |  |
Percentage of employee's gross pay that is matched by the employer | 1.00% |  |
Employers' percentage match of employee's contribution percentage over one percent | 50.00% |  |
Employers' maximum contribution of employee's compensation | 6.00% |  |
Requisite service in order to cliff vest | 2 years |  |
Contributions made by the Company | $ 2,213 | $ 2,016 | $ 1,794

X
- References No definition available. + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308 + Details
Name: | us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Minimum amount of service time before matching contributions will cliff vest. + References No definition available. + Details
Name: | usna_DefinedBenefitPlanCliffVestingPeriod
Namespace Prefix: | usna_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | usna_DefinedContributionPlanEmployerContributionAmount
Namespace Prefix: | usna_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Contribution Plan Employer Matching Contribution Match Percent, Exceeding Initial Match + References No definition available. + Details
Name: | usna_DefinedContributionPlanEmployerMatchingContributionMatchPercentExceedingInitialMatch
Namespace Prefix: | usna_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of emplyoee's contribution percentage of gross pay, matched by the employer. + References No definition available. + Details
Name: | usna_DefinedContributionPlanEmployerMatchingContributionMatchPercentage
Namespace Prefix: | usna_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Minimum Age Of Employee + References No definition available. + Details
Name: | usna_DefinedContributionPlanMinimumAgeOfEmployee
Namespace Prefix: | usna_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Requisite Service Period + References No definition available. + Details
Name: | usna_DefinedContributionPlanRequisiteServicePeriod
Namespace Prefix: | usna_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration