Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation - Summary of Activity Under Share-Based Compensation Plans (Parenthetical) (Detail)

v2.4.1.9
Share-Based Compensation - Summary of Activity Under Share-Based Compensation Plans (Parenthetical) (Detail)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted SARs 3,181,000hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndAppreciationRightsGrantsInPeriod  
Market condition awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding SARs 100,000hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockAppreciationRightsOutstandingNumber
/ us-gaap_AwardTypeAxis
= hlf_MarketConditionAwardsMember
100,000hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockAppreciationRightsOutstandingNumber
/ us-gaap_AwardTypeAxis
= hlf_MarketConditionAwardsMember
Granted SARs 100,000hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndAppreciationRightsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= hlf_MarketConditionAwardsMember
 
Performance condition SARs [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding SARs 2,200,000hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockAppreciationRightsOutstandingNumber
/ us-gaap_AwardTypeAxis
= hlf_PerformanceConditionAwardsMember
1,000,000hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockAppreciationRightsOutstandingNumber
/ us-gaap_AwardTypeAxis
= hlf_PerformanceConditionAwardsMember
Granted SARs 1,200,000hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndAppreciationRightsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= hlf_PerformanceConditionAwardsMember
 
Exercisable SARs 100,000hlf_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockAppreciationRightsExercisableNumber
/ us-gaap_AwardTypeAxis
= hlf_PerformanceConditionAwardsMember