XML 73 R59.htm IDEA: XBRL DOCUMENT
v3.22.4

Contingencies - Additional Information (Detail) $ in Millions |  | 1 Months Ended | 12 Months Ended |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Aug. 23, 2018 Plaintiff | Oct. 31, 2022 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Aug. 31, 2017 USD ($) | Jul. 31, 2016 USD ($)
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Other assets |  |  | $ 273.6 | $ 313.2 |  |  |  |
Prepaid expenses and other current assets |  |  | 196.8 | $ 187.7 |  |  |  |
Deductible for product liability insurance |  |  | 12.5 |  |  |  |  |
Settlement amount |  |  | 12.5 |  |  |  |  |
Putative Class Plaintiffs [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Number of plaintiffs | Plaintiff | 4 |  |  |  |  |  |  |
Pending Litigation due to Plaintiffs Arbitration [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Number of plaintiffs | Plaintiff | 4 |  |  |  |  |  |  |
SEC and DOJ Investigation [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Accrued liability |  |  | $ 123.0 |  |  |  |  |
Loss contingency compliance self-reporting obligations term |  |  | three years |  |  |  |  |
Herbalife International of America, Inc., [Member] | U.S. Federal Trade Commission [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Settlement amount paid for consent order |  |  | $ 200.0 |  |  |  |  |
Third-party monitoring by independent compliance auditor, period |  |  | 7 years |  |  |  |  |
Federal Revenue Office of Brazil [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | $ 10.8 |  |  |  |  |
Selling, General and Administrative Expenses [Member] | SEC and DOJ Investigation [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Accrued liability |  |  |  |  | $ 83.0 | $ 40.0 |  |
Mexican Tax Administration Service [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Other assets current and non current |  |  | 8.1 |  |  |  |  |
Other assets |  |  | 23.2 |  |  |  |  |
Prepaid expenses and other current assets |  |  | 15.1 |  |  |  |  |
Brazilian ICMS [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | 3.4 |  |  |  |  |
Surety bond through insurance company to guarantee payment of tax assessment |  |  | 10.6 |  |  |  |  |
Brazilian ICMS [Member] | State of Sao Paulo [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  |  |  |  |  | $ 11.3 | $ 30.4
Brazilian ICMS [Member] | State of Rio de Janeiro [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | 6.7 |  |  |  |  |
Indian VAT Authorities [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | 12.5 |  |  |  |  |
Indian VAT Authorities [Member] | Audit Period Fiscal Year March 31, 2017 [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | 17.5 |  |  |  |  |
Indian VAT Authorities [Member] | Audit Period Fiscal Year March 31, 2018 [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | 17.1 |  |  |  |  |
South Korean Customs Authority [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Refund Assessed Amount |  | $ 25.0 |  |  |  |  |  |
South Korean Customs Authority [Member] | Other Noncurrent Assets [Member] | Audit Period January 2011 through May 2013 [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | 25.0 |  |  |  |  |
South Korean Customs Authority [Member] | Other Noncurrent Assets [Member] | Audit Period May 2013 through December 2013 [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | 9.2 |  |  |  |  |
South Korean Customs Authority [Member] | Other Noncurrent Assets [Member] | Audit Period January 2014 through December 2014 [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | 14.2 |  |  |  |  |
South Korean Customs Authority [Member] | Other Noncurrent Assets [Member] | Audit Period January 2015 through December 2017 [Member] |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |
Assessment amount from tax administration service |  |  | $ 11.6 |  |  |  |  |

X
- Definition Assessment amount from tax administration service. + References No definition available. + Details
Name: | hlf_AdministrativeAssessmentAmountFromTaxAdministrationService
Namespace Prefix: | hlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Deductible for product liability insurance. + References No definition available. + Details
Name: | hlf_DeductibleForProductLiabilityInsurance
Namespace Prefix: | hlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss contingency compliance self-reporting obligations term. + References No definition available. + Details
Name: | hlf_LossContingencyComplianceSelfReportingObligationsTerm
Namespace Prefix: | hlf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refund assessed amount + References No definition available. + Details
Name: | hlf_RefundAssessedAmount
Namespace Prefix: | hlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Settlement reached with a regulatory authority. + References No definition available. + Details
Name: | hlf_SettlementWithRegulatoryAuthority
Namespace Prefix: | hlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Surety bond issued through an insurance company to guarantee payment of the tax assessment + References No definition available. + Details
Name: | hlf_SuretyBondThroughInsuranceCompanyToGuaranteePaymentOfTaxAssessment
Namespace Prefix: | hlf_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Third party monitoring by independent compliance auditor period. + References No definition available. + Details
Name: | hlf_ThirdPartyMonitoringByIndependentComplianceAuditorPeriod
Namespace Prefix: | hlf_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount awarded to other party in judgment or settlement of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementAmountAwardedToOtherParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of plaintiffs that have filed claims pertaining to a loss contingency. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyNumberOfPlaintiffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of assets classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(10)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_OtherAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of noncurrent assets classified as other. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_OtherAssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_LitigationStatusAxis=hlf_PutativeClassPlaintiffsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=hlf_SECAndDOJInvestigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=hlf_HerbalifeInternationalOfAmericaIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=hlf_USFederalTradeCommissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_BR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MexicanTaxAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=hlf_BrazilianICMSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=hlf_StateOfSaoPauloMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=hlf_StateOfRioDeJaneiroMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MinistryOfFinanceIndiaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=hlf_AuditPeriodFiscalYearMarch312017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=hlf_AuditPeriodFiscalYearMarch312018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=hlf_SouthKoreanCustomsAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=hlf_AuditPeriodJanuaryTwoThousandElevenThroughMayTwoThousandThirteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=hlf_AuditPeriodMayTwoThousandThirteenThroughDecemberTwoThousandThirteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=hlf_AuditPeriodJanuaryTwoThousandFourteenThroughDecemberTwoThousandFourteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=hlf_AuditPeriodJanuaryTwoThousandFifteenThroughDecemberTwoThousandSeventeenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |