v2.4.0.8

Share Based Compensation - Summary of Activity Under all Share-Based Compensation Plans (Parenthetical) (Detail) In Thousands, unless otherwise specified | Dec. 31, 2012 | Dec. 31, 2011
--- | --- | ---
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Outstanding SARs with market and performance conditions | 11,333 | 11,169
Exercisable SARs with market and performance conditions | 5,751 |
Market condition awards [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Outstanding SARs with market and performance conditions | 1,500 | 1,500
Exercisable SARs with market and performance conditions | 1,500 |
Market and performance condition awards [Member] |  |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |
Outstanding SARs with market and performance conditions | 900 | 900

X
- Definition Share-based compensation arrangement by share-based payment award options and appreciation rights exercisable number. + References No definition available. + Details
Name: | hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndAppreciationRightsExercisableNumber
Namespace Prefix: | hlf_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based compensation arrangement by share-based payment award options and appreciation rights outstanding number. + References No definition available. + Details
Name: | hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndAppreciationRightsOutstandingNumber
Namespace Prefix: | hlf_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration